Integer programming - Greenberg Harlod (1971)