Jump to content

Fundamental theorem of linear programming

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Xanthoxyl (talk | contribs) at 18:09, 18 March 2011 (wikify). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In applied mathematics, the fundamental theorem of linear programming, in a weak formulation, states that the maxima and minima of a linear function over a convex polygonal region occur at the region's corners. Further, if an extreme value occurs at two corners, then it must also occur everywhere on the line segment between them.

Statement

Consider the optimization problem

Where . If is a bounded polyhedron (and thus a polytope) and is an optimal solution to the problem, then lies is either an extreme point (vertex) of , or lies on a face of optimal solutions.

Proof

Suppose, for the sake of contradiction, that , then there exists some such that the ball of radius centered at is contained in , that is . Therefore,

and

And hence we have a contradiction because is not an optimal solution.

Therefore, must live on the boundary of . If is not a vertex itself, it must be the convex combination of vertices of . That is that with and . Then we must have

Since all terms in the sum are positive and the sum is equal to zero, we must have that each individual term is equal to zero. Hence, every is also optimal, and therefore all points on the face whose vertices are , are all optimal solutions.

References

Template:Fundamental theorems