Combinatorial methods of discrete programming - Kovács, Lászlo Béla (Mathematical methods of operations research., 1980)