24.03.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!