Combinatorial optimization :algorithms and complexity - Papadimitriou, C H (PHI, 2001)