Professional Documents
Culture Documents
Lesson Number: 4
Introduction
Objectives
At the end of this lesson, you should be able to:
1. .Describe simplex maximization method and the steps in solving LP
problems using simplex maximization method.
2. Solve LP problems using simplex maximization method.
3. Show orderliness and critical thinking when solving LP problems using
simplex maximization method.
Pre-Assessment
Select the best answer:
1. A basic feasible solution is a solution to an LP problem that
corresponds to a corner point of the feasible region.
a. True
b. False
2. In preparing constraint for an initial simplex tableau, you would
a. add a slack variable.
b. add a surplus variable.
c. subtract an artificial variable.
d. subtract a surplus variable and add an artificial variable.
3. In the initial simplex tableau, the solution mix variables can be
a. only slack variables.
b. slack and surplus variables.
c. artificial and surplus variables.
d. slack and artificial variables.
4. Even if an LP problem involves many variables, an optimal solution will
always be found at a corner point of the n-dimensional polyhedron
forming the feasible region.
a. True
b. False
5. Which of the following in a simplex tableau indicates that an optimal
solution for a maximization problem has been found?
a. All the values are negative or zero.
b. All the values are positive or zero.
c. All the substitution rates in the pivot column are negative or zero.
d. There are no more slack variables in the solution mix.
Presentation of the Lesson
Zj
Cj - Zj
where: Cj = profit per unit
Zj = gross profit
Cj - Zj = net profit
3. Calculate the Cj and Zj values.
Zj = Σ[Cj (Constraints’ numerical coefficients)]
Cj - Zj = (Objective Function’s Numerical Coefficients )Zj
4. Determine the optimum column and entering variable by choosing the
most positive value in the Cj – Zj row.
5. Divide the quantity-column values by the non-zero and non-negative
entries in the optimum column. The smallest quotient belongs to the pivotal
row.
6. Compute the values for the replacing row by dividing all entries by the
pivot. Enter the result in the next table.
Replacing row = pivotal row entries / pivot
7. Compute the new entries for the remaining rows by reducing the optimum
column entries to zero (entries in the constraint rows).
Remaining row = old row entry – entry below/above pivot x
replacing row entries
8. Calculate Cj and Zj values. Compute also for Cj – Zj row.
9. If there is a positive entry in the C j – Zj row, return to step 4. The final
solution is obtained if there is no positive value in the C j – Zj row.
Example1:
x2 + 2x3 + s3 = 5
x1 , x2 , x3 , s1 , s2 , s3 ≥ 0
Initial Table
Cj 2 -1 2 0 0 0
Prod Qty x1 x2 x3 s1 s2 s3
0 s1 10 2 1 0 1 0 0
0 s2 20 1 2 -2 0 1 0
0 s3 5 0 1 2 0 0 1
Zj 0 0 0 0 0 0
Cj - Zj 2 -1 2 0 0 0
Table II
Cj 2 -1 2 0 0 0
Prod Qty x1 x2 x3 s1 s2 s3
0 s1 10 2 1 0 1 0 0 10/2 = 5
0 s2 25 1 3 0 0 1 1 25/1 = 25
2 x3 5/2 0 1/2 1 0 0 1/2
Zj 0 1 2 0 0 1
Cj - Zj 2 -2 0 0 0 -1
Table III
Cj 2 -1 2 0 0 0
Prod Qty x1 x2 x3 s1 s2 s3
2 x1 5 1 1/2 0 1/2 0 0
0 s2 20 0 5/2 0 -1/2 1 1
2 x3 5/2 0 1/2 1 0 0 1/2
Zj 15 2 2 2 1 0 1
Cj - Zj 0 -3 0 -1 0 -1
S2 row = 25 - (1)(5) = 20
1 - (1) (1) = 0
3 - (1) (1/2) = 5/2
0 - (1) (0) = 0
0 - (1) (1/2) = -1/2
1 - (1) (0) = 1
1 - (1) (0) = 1
Decision: x1 = 5
x2 = 0
x3 = 5/2
Max Z = 15
Example 2.
Solution:
New LP Model:O.F. Maximize Z = 11x1 + 16x2 + 15x3 + 0s1 + 0s2 + 0s3
Subject to: x1 + 2x2 + 3/2x3 + s1 = 12,000
2/3x1 + 2/3x2 + x3 + s2 = 4,600
1/2x1 + 1/3x2 + 1/2x3 + s3 = 2,400
x1 , x2 , x3 , s1 , s2 , s3 ≥ 0
Initial table:
Cj 11 16 15 0 0 0
Prod Qty x1 x2 x3 s1 s2 s3
0 s1 12,000 1 2 3/2 1 0 0 12,000/2 = 6,000
0 s2 4,600 2/3 2/3 1 0 1 0 4,600/(2/3) = 6,900
0 s3 2,400 1/2 1/3 1/2 0 0 1 2,400/(1/3) = 7,200
Zj 0 0 0 0 0 0 0
Cj - Zj 11 16 15 0 0 0
Table II
Cj 11 16 15 0 0 0
Prod Qty x1 x2 x3 s1 s2 s3
16 X2 6,000 1/2 1 3/4 1/2 0 0 6,000/(3/4) = 8,000
0 s2 600 1/3 0 1/2 -1/3 1 0 600/(1/2) = 1,200
0 s3 400 2/3 0 1/4 -1/6 0 1 400/(1/4) = 1,600
Zj 96,000 8 16 12 8 0 0
Cj - Zj 3 0 3 -8 0 0
Since there are no more positive entries in the last row, the table is now
optimum. Hence, Decision: x1 = 600, x2 = 5,100, x3 = 800; Max Z = 100,200
Generalization
Let us now summarize our lesson today by answering the following guide questions:
1. What is linear programming by simplex maximization?
2. What are the steps in simplex maximization method?
References
Render, Barry, Stair, Ralph Jr. and Hanna, Michael, Quantitative Analysis for
Management: Global Edition,11th Edition Pearson Education Inc, 2012