Integer Programming
Singiresu S. Rao
Abstract
Singiresu S. Rao
Abstract
In all the optimization techniques considered so far, the design variables are assumed to be continuous, which can take any real value. In many situations it is entirely appropriate and possible to have fractional solutions. Among the several techniques available for solving the all-integer and mixed-integer linear programming problems, the cutting plane algorithm of Gomory and the branch-and-bound algorithm of Land and Doig have been quite popular. Although the zero–one linear programming problems can be solved by the general cutting plane or the branch-and-bound algorithms, Balas developed an efficient enumerative algorithm for solving those problems. Very little work has been done in the field of integer nonlinear programming. The generalized penalty function method and the sequential linear integer (discrete) programming method can be used to solve all integer and mixed-integer nonlinear programming problems. The chapter also summarizes the various solution techniques of solving integer programming problems.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In all the optimization techniques considered so far, the design variables are assumed to be continuous, which can take any real value. In many situations it is entirely appropriate and possible to have fractional solutions. Among the several techniques available for solving the all-integer and mixed-integer linear programming problems, the cutting plane algorithm of Gomory and the branch-and-bound algorithm of Land and Doig have been quite popular. Although the zero–one linear programming problems can be solved by the general cutting plane or the branch-and-bound algorithms, Balas developed an efficient enumerative algorithm for solving those problems. Very little work has been done in the field of integer nonlinear programming. The generalized penalty function method and the sequential linear integer (discrete) programming method can be used to solve all integer and mixed-integer nonlinear programming problems. The chapter also summarizes the various solution techniques of solving integer programming problems.
Key concepts: Integer programming, Cutting-plane method, Branch and price, Branch and cut, Integer (computer science), Nonlinear programming, Mathematical optimization, Linear programming