Integer programming - Greenberg Harold (1971)