Linear Programming Lecture Notes - Penn State Personal Web Server
Linear Programming Lecture Notes - Penn State Personal Web Server
Linear Programming Lecture Notes - Penn State Personal Web Server
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CHAPTER 5<br />
The Simplex Method<br />
1. <strong>Linear</strong> <strong>Programming</strong> and Extreme Points<br />
In this section we formalize the intuition we’ve obtained in all our work in two dimensional<br />
linear programming problems. Namely, we noted that if an optimal solution existed, then<br />
it occurred at an extreme point. For the remainder of this chapter, assume that A ∈ R m×n<br />
with full row rank and b ∈ R m let<br />
(5.1) X = {x ∈ R n : Ax ≤ b, x ≥ 0}<br />
be a polyhedral set over which we will maximize the objective function z(x1, . . . , xn) = cT x,<br />
where c, x ∈ Rn . That is, we will focus on the linear programming problem:<br />
⎧<br />
⎪⎨ max c<br />
(5.2) P<br />
⎪⎩<br />
T x<br />
s.t. Ax ≤ b<br />
x ≥ 0<br />
Theorem 5.1. If Problem P has an optimal solution, then Problem P has an optimal<br />
extreme point solution.<br />
Proof. Applying the Cartheodory Characterization theorem, we know that any point<br />
x ∈ X can be written as:<br />
k<br />
l<br />
(5.3) x = λixi +<br />
i=1<br />
i=1<br />
µidi<br />
where x1, . . . xk are the extreme points of X and d1, . . . , dl are the extreme directions of X<br />
and we know that<br />
k<br />
λi = 1<br />
(5.4)<br />
i=1<br />
λi, µi ≥ 0 ∀i<br />
We can rewrite problem P using this characterization as:<br />
(5.5)<br />
max<br />
s.t.<br />
k<br />
i=1<br />
λic T xi +<br />
k<br />
λi = 1<br />
i=1<br />
λi, µi ≥ 0 ∀i<br />
l<br />
i=1<br />
µic T di<br />
69