Integer and combinatorial optimization - Nemhauser, George, (Wiley-Interscience series in discrete mathematics and optimization., 1999)