Optimization - Nemhauser, G.L (North Holland, 1989)