Integer And Combinatorial Optimization by Laurence A. Wolsey, George Newhauser & George L. Nemhauser