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.

Again, we chose to enter variable x4 as it has the most positive reduced cost. Variables x1<br />

and x2 tie in the minimum ratio test. So we consider a new minimum ratio test on the first<br />

column of the tableau:<br />

<br />

1 0<br />

(7.7) min ,<br />

1/4 1/2<br />

From this test, we see that x2 is the leaving variable and we pivot on element 1/2 as indicated<br />

in the tableau. Note, we only need to execute the minimum ratio test on variables x1 and x2<br />

since those were the tied variables in the standard minimum ratio test. That is, I0 = {1, 2}<br />

and we construct I1 from these indexes alone. In this case I1 = {2}. Pivoting yields the new<br />

tableau:<br />

Tableau II:<br />

⎡<br />

⎤<br />

z x1 x2 x3 x4 x5 x6 x7 RHS<br />

z ⎢ 1 0 −3/2 0 0 −2 5/4 −21/2 0 ⎥<br />

x1 ⎢ 0 1 −1/2 0 0 −2 −3/4 15/2 0 ⎥<br />

x4 ⎣ 0 0 2 0 1 −24 −1 6 0 ⎦<br />

x3 0 0 0 1 0 0 1 0 1<br />

There is no question this time of the entering or leaving variable, clearly x6 must enter and<br />

x3 must leave and we obtain 1 :<br />

Tableau III:<br />

⎡<br />

z<br />

x1<br />

x4<br />

x6<br />

⎢<br />

⎣<br />

z x1 x2 x3 x4 x5 x6 x7 RHS<br />

1 0 −3/2 −5/4 0 −2 0 −21/2 −5/4<br />

0 1 −1/2 3/4 0 −2 0 15/2 3/4<br />

0 0 2 1 1 −24 0 6 1<br />

0 0 0 1 0 0 1 0 1<br />

Since this is a minimization problem and the reduced costs of the non-basic variables are<br />

now all negative, we have arrived at an optimal solution. The lexicographic minimum ratio<br />

test successfully prevented cycling.<br />

2.2. Convergence of the Simplex Algorithm Under Lexicographic Minimum<br />

Ratio Test.<br />

Lemma 7.7. Consider the problem:<br />

⎧<br />

⎪⎨ max c<br />

P<br />

⎪⎩<br />

T x<br />

s.t. Ax = b<br />

x ≥ 0<br />

Suppose the following hold:<br />

(1) Im is embedded in the matrix A and is used as the starting basis,<br />

(2) a consistent entering variable rule is applied (e.g., largest reduced cost first), and<br />

(3) the lexicographic minimum ratio test is applied as the leaving variable rule.<br />

Then each row of the sequence of augmented matrices [b|B −1 ] is lexicographically positive.<br />

Here B is the basis matrix and b = B −1 b.<br />

1 Thanks to Ethan Wright for finding a small typo in this example, that is now fixed.<br />

113<br />

⎤<br />

⎥<br />

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

Saved successfully!

Ooh no, something went wrong!