Presolve analysis of linear programs prior to applying an interior point method

Presolve analysis of linear programs prior to applying an interior point method

0.00 Avg rating0 Votes
Article ID: iaor19983018
Country: United States
Volume: 9
Issue: 1
Start Page Number: 73
End Page Number: 91
Publication Date: Dec 1997
Journal: INFORMS Journal On Computing
Authors:
Keywords: interior point methods
Abstract:

Several issues concerning an analysis of large and sparse linear programming problems prior to solving them with an interior point based optimizer are addressed in this paper. Three types of presolve procedures are distinguished. Routines from the first class repeatedly analyze an LP problem formulation: eliminate empty or singleton rows and columns, look for primal and dual forcing or dominated constraints, tighten bounds for variables and shadow prices or just the opposite, relax them to find implied free variables. The second type of analysis aims at reducing a fill-in of the Cholesky factor of the normal equations matrix used to compute orthogonal projections and includes a heuristic for increasing the sparsity of the LP constraint matrix and a technique of splitting dense columns in it. Finally, routines from the third class detect, and remove, different linear dependencies of rows and columns in a constraint matrix. Computational results on problems from the Netlib collection, including some recently added infeasible ones, are given.

Reviews

Required fields are marked *. Your email address will not be published.