Combinatorial optimization - Cook, William J. (Wiley, 1998)