Interior Path Methods for Heuristic Integer Programming Procedures

This paper considers heuristic procedures for general mixed integer linear programming with inequality constraints. It focuses on the question of how to most effectively initialize such procedures by constructing an “interior path” from which to search for good feasible solutions. These paths lead from an optimal solution for the corresponding linear programming problem (i.e., deleting integrality restrictions) into the interior of the feasible region for this problem. Previous methods for constructing linear paths of this kind are analyzed from a statistical viewpoint, which motivates a promising new method. These methods are then extended to piecewise linear paths in order to improve the direction of search in certain cases where constraints that are not binding on the optimal linear programming solution become particularly relevant. Computational experience is reported.

[1]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[2]  Y. Toyoda A Simplified Algorithm for Obtaining Approximate Solutions to Zero-One Programming Problems , 1975 .

[3]  Robert G. Jeroslow,et al.  Experimental results on Hillier's linear search , 1975, Math. Program..

[4]  Robert E. Echols,et al.  Solution of Integer Linear Programming Problems by Direct Search , 1968, JACM.

[5]  Richard H. Roth An Approach to Solving Linear Discrete Optimization Problems , 1970, JACM.

[6]  Clifford C. Petersen,et al.  Computational Experience with Variants of the Balas Algorithm Applied to the Selection of R&D Projects , 1967 .

[7]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1951 .

[8]  Frederick S. Hillier,et al.  The Accelerated Bound-and-Scan Algorithm for Integer Programming , 1975, Oper. Res..

[9]  Bruce A. McCarl,et al.  A HEURISTIC FOR GENERAL INTEGER PROGRAMMING , 1974 .

[10]  Hisashi Mine,et al.  A heuristic algorithm for mixed-integer programming problems , 1974 .

[11]  Frederick S. Hillier,et al.  Efficient Heuristic Procedures for Integer Linear Programming with an Interior , 1969, Oper. Res..

[12]  C. A. Trauth,et al.  Integer Linear Programming: A Study in Computational Efficiency , 1969 .

[13]  S. Reiter,et al.  Discrete Optimizing Solution Procedures for Linear and Nonlinear Integer Programming Problems , 1966 .

[14]  S. Senju,et al.  An Approach to Linear Programming with 0--1 Variables , 1968 .

[15]  Frederick S. Hillier A Bound-and-Scan Algorithm for Pure Integer Linear Programming with General Variables , 1969, Oper. Res..