Homogeneous self-dual embedding of a linear program

ID: homogeneous-self-dual-embedding-of-a-linear-program

For a linear program and its dual linear program, write , , , and . Introduce , , and a free multiplier satisfying
The point , , is strictly positive in all constrained coordinates. Multiplying the first three equations by respectively and adding gives the displayed identity. Minimizing has value zero: primal-dual optimal solutions or certificates from Farkas' lemma give zero- solutions after selecting positive and scaling. At , gives an optimal primal-dual pair by division by , while gives a primal infeasibility or dual infeasibility certificate. A point with is not decisive; choosing a relative interior point of the optimal face of a linear program avoids that degeneracy because the face contains a point with .

New to topics? Read the docs here!