This document summarizes integer programming and two methods for solving integer programming problems: Gomory's fractional cut method and branch and bound method.
Gomory's fractional cut method involves first solving the integer programming problem as a linear programming problem by ignoring integer restrictions. If the solution is non-integer, a new constraint called a fractional cut is generated and added to obtain an integer solution. This process repeats until an optimal integer solution is found.
Branch and bound is a search method that involves constructing a tree by branching on integer variables. It prunes branches that cannot produce better solutions than the best known solution to reduce computation.
The document provides an example to illustrate Gomory's fractional cut method and its