Chapter 3 Simplex Method
Chapter 3 Simplex Method
linear
programming
Simplex Method
LEARNING OBJECTIVE
At the end of this topic students should able to:
1. Construct standard form of LP model (simplex model)
2. Setup initial simplex tableau
3. Complete simplex final tableau
4. Interpret solution from final tableau
5. Identify Shadow price and interpret its values
6. Construct dual model and interpret its solutions
7. Identify special cases occur
Introduction
❧
❧ In large LP problems, the feasible region cannot be
graphed since it has many dimensions
• added to a ❧
• subtracted from a
constraint to convert
• has no physical
meaning in terms of
constraint to convert
it to an equation it to an equation a real world LP
(=). (=). problem.
• represents the • represents an • An artificial variable
amount of unused excess above a is not allowed to
resources. constraint appear in the final
• contribute nothing requirement level. solution to the
• contribute nothing problem.
to the objective • Each artificial
function value to the objective
function value. variable is assigned
an extremely high
cost to ensure it
does not appear in
Whenever an artificial or surplus variable is added to one
the final solution.
of the constraints, it must also be included in the other
equations and in the objective function, just as what we
have done for slack variables.
❧
❧
Example 1
❧
❧
❧
2. Finding an Initial Solution Algebraically
❧ Determine basic ❧
feasible solution (initial solution mix) by
setting all decision variables equal to zero
❧ Constraints equation (translate to table)
❧ Variables in solution mix are called basic variables
❧ Substitution rates (numbers in the body of simplex tableau)
❧ Cj row (above) Cj column (left most column) are contribution rates. Cj column
represent unit profit for each variable currently in solution mix
❧ Zj row = Sum (profit per unit Si ×substitution rate in ith column)
= gross profit
Cj-Zj row = net profit from introducing one unit of each variable into
solution
❧ Optimal solution is reached when Cj-Zj row has no positive number
Shadow price
Cj 10 20 15 0 0 0
Solution x1 x2 x3 s1 s2 s3 Quantity
mix
❧
10 x1 1 0 1/2 3/4 0 -5/4 37.5
0 s2 0 0 0 -1/2 1 1/2 5
S1 0 0 1 -16 0.6 20
x1 1 0 0 2 -0.1 10
x2 0 1 0 -1 0.1 10
Zj P
Cj-Zj
❧
T h e final s i m p l e x t a b l e a u f o r t h e a b o v e p r o b l e m is g i v e n b e l o w.
a) C o m p l e t e t h e tableau.
(3 m a r k s )
b) W h a t is t h e v a l u e o f P i n t h e a b o v e tab leau ?
(1 m a r k s )
c) State t h e o p t i ma l solution.
(2 m a r k s )
d) W h i c h r e s o u r c e is n o t fully utilized? S t a t e t h e u n u s e d v alu e.
(2 m a r k s )
e) Is it w o r t h w h i l e t o i n c r e a s e a n a d d i t i o n a l l a b o r h o u r f o r
RM10? Ex p l a i n .
(2
marks)
f) F o r m u l a t e t h e d u a l o f t h i s p r o b l e m a n d g iv e t h e s o l u t i o n o f
t h e dual.