Combinatorial optimization theory and algorithms - Korte, Bernhard (Berlin Springer, 2006)