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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2x1 + x2 =6<br />

Extreme direction<br />

x1 − x2 =1<br />

∇z(x1,x2) =(2, −1)<br />

Figure 5.2. Unbounded <strong>Linear</strong> Program: The existence of a negative column aj<br />

in the simplex tableau for entering variable xj indicates an unbounded problem and<br />

feasible region. The recession direction is shown in the figure.<br />

Proof. The fact that d is a direction is easily verified by the fact there is an extreme<br />

point x = [xB xN] T and for all λ ≥ 0 we have:<br />

(5.36) x + λd ∈ X<br />

Thus it follows from the proof of Theorem 4.24 that Ad ≤ 0. The fact that d ≥ 0 and d = 0<br />

follows from our assumptions. Now, we know that we can write A = [B|N]. Further, we<br />

know that aj = B −1 A·j. Let us consider Ad:<br />

<br />

−aj<br />

(5.37) Ad = [B|N]<br />

ek<br />

= −BB −1 A·j + Nek<br />

Remember, ek is the standard basis vector that has have 1 precisely in the position corresponding<br />

to column A·j in matrix N, so A·j = Nej. Thus we have:<br />

(5.38) −BB −1 A·j + Nek = −A·j + A·j = 0<br />

Thus, Ad = 0. We can scale d so that e T d = 1. We know that n − m − 1 elements of<br />

d are zero (because of ek) and we know that Ad = 0. Thus d can be made to represent<br />

the intersection of n-hyperplanes in R n . Thus, d is an extreme point of the polyhedron<br />

D = {d ∈ R n : Ad ≤ 0, d ≥ 0, e T d = 1}. It follows from Theorem 4.39, we know that d is<br />

an extreme direction of X. <br />

Exercise 51. Consider the problem<br />

⎧<br />

min z(x1, x2) = 2x1 − x2<br />

⎪⎨ s.t. x1 − x2 + s1 = 1<br />

⎪⎩<br />

2x1 + x2 − s2 = 6<br />

x1, x2, s1, s2 ≥ 0<br />

83

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

Saved successfully!

Ooh no, something went wrong!