K.: Combinatorial Optimization: Algorithms and Complexity (1998)

by C Papadimitriou, Steiglitz