06.08.2013 Views

9.3 THE SIMPLEX METHOD: MAXIMIZATION

9.3 THE SIMPLEX METHOD: MAXIMIZATION

9.3 THE SIMPLEX METHOD: MAXIMIZATION

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Basic<br />

x 1 x 2 x 3 s 1 s 2 s 3 b Variables<br />

2 1 0 1 0 0 10 s1 1 2 2 0 1 0 20 s2 0 1 2 0 0 1 5 s3 ← Departing<br />

2<br />

1 2 0 0 0 0<br />

↑<br />

Entering<br />

Basic<br />

x 1 x 2 x 3 s 1 s 2 s 3 b Variables<br />

2<br />

2 1 0 1 0 0 10 s 1 ← Departing<br />

1 3 0 0 1 1 25 s 2<br />

0 1 0 0 x 3<br />

↑<br />

Entering<br />

1<br />

2<br />

2 0 0 0 1 5<br />

Basic<br />

x 1 x 2 x 3 s 1 s 2 s 3 b Variables<br />

1<br />

1 0 0 0 5 x1 0 0 1 1 20 s2 0<br />

1<br />

1 0 0<br />

1 5<br />

x3 1<br />

2<br />

2<br />

5<br />

2<br />

2<br />

2<br />

0 3 0 1 0 1 15<br />

This implies that the optimal solution is<br />

x 1 , x 2 , x 3 , s 1 , s 2 , s 3 5, 0, 5<br />

2, 0, 20, 0<br />

and the maximum value of z is 15.<br />

Occasionally, the constraints in a linear programming problem will include an equation.<br />

In such cases, we still add a “slack variable” called an artificial variable to form the initial<br />

simplex tableau. Technically, this new variable is not a slack variable (because there is<br />

no slack to be taken). Once you have determined an optimal solution in such a problem,<br />

you should check to see that any equations given in the original constraints are satisfied.<br />

Example 3 illustrates such a case.<br />

EXAMPLE 3 The Simplex Method with Three Decision Variables<br />

Use the simplex method to find the maximum value of<br />

z 3x 1 2x 2 x 3<br />

1<br />

SECTION <strong>9.3</strong> <strong>THE</strong> <strong>SIMPLEX</strong> <strong>METHOD</strong>: <strong>MAXIMIZATION</strong> 501<br />

1<br />

2<br />

2<br />

5<br />

2<br />

2<br />

Objective function

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

Saved successfully!

Ooh no, something went wrong!