Linear programming relaxation

This is an old revision of this page, as edited by Ott2 (talk | contribs) at 11:56, 22 June 2007 (add reference). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In mathematics, the LP-relaxation of a linear programming (LP) problem with integer constraints is the problem that arises when the integer constraints are dropped. This can be used to reduce mixed integer programming (MIP) problems, in which some variables are required to take on a discrete set of values, or discrete optimization problems, in which all variables have to satisfy such a requirement, to LP-form.

Once we drop the requirement, we are in a situation where we may solve the problem, using one of the many known solvers for LP problems. We must however later check that the discrete requirements are fulfilled, which is generally not true, except for some special cases (e.g., problems with totally unimodular matrix specifications.)

If this is not true, we may start a branch and bound type process, where we fixate a single non set variable to a variable within the set.

References

  • Motzkin, TS (1954). "The relaxation method for linear inequalities". Canadian Journal of Mathematics. {{cite journal}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)