Lecture 3
Lecture 3
GEOMETRY OF LP
1. Terminologies
2. Background knowledge
3. Graphic method
4. Fundamental theorem of LP
Terminologies
• Baseline model:
• Feasible domain
• Feasible solution
• Consistency
Terminologies
• Bounded feasible domain:
• Question:
Terminologies
• Optimal solution:
x* is an optimal solution if
• We say
Background knowledge
• Observation 1: each equality constraint in the standard
form LP is a “hyperplane” in the solution space.
Definition:
Hyperplane
• Geometric representation
Properties of hyperplanes
• Property 1: The normal vector a is orthogonal to all
vectors in the hyperplane H.
• Proof:
Properties of hyperplane
• Property 2: The normal vector is directed toward the
upper half space.
• Proof:
Properties of feasible solution set
• Definition:
A polyhedral set or polyhedron is a set formed by the
intersection of a finite number of a closed half spaces.
If it is nonempty and bounded, it is a polytope.
• Property 3:
The feasible domain of a standard form LP
is a polyhedral set.
Properties of optimal solutions
• Property 4:
Example
• Give the following LP
- Geometrically simple.
• Disadvantages
- Algebraically difficult
How many vertices are there?
How to identify each vertex?
Any better way?
• Simplex method
1. P is a polyhedral set.
2. P is a convex set.
3. P is the intersection of m hyperplanes and the cone of
the first orthant.
4. “Ax = b and x 0” means that the rhs vector b falls in the
cone generated by the columns of constraint matrix A.
Example - continue
5. Actually, the set
• Theorem:
Representation of extreme points
• For the feasible domain P of an LP, its vertices are the
extreme points. How can we take this advantage to
generate and manage all vertices?
Learning from example
What’s special?
• Vertices
• Edge Interior
Observations
• Ax = b has n variables in m linear equations.
• Definition:
• A vector is an
extremal direction of P, if
for all ..
• Observations:
Resolution theorem
• Theorem:
• Corollary:
If P is nonempty, then it has at leas one extreme point.
• Proof:
By the resolution theorem, there are two cases:
Case 1:
Proof - continue
• Case 2:
• In both cases,