Submodular functions and optimization - Fujishige, Satoru (Annals of discrete mathematics ;, 2005)