Text this: Paradigms of Combinatorial Optimization :