Mathematical programming : theory and algorithms - Minoux, Michel (Wiley-Interscience series in discrete mathematics and optimization, 1986)