Combinatorial optimization - Christofies, Nicos (new york JW&S, 1979)