Concepts of Combinatorial Optimization Volume 1