Operations Research Session 2-3
Operations Research Session 2-3
Linear Programming
• Linear programming was first conceived by George B Dantzig, around
1947 at the end of the Second World War.
• Very historically, the work of a Russian mathematician first had taken
place in 1939 but since it was published in 1959, Dantzig was still
credited with starting linear programming.
• In fact Dantzig did not use the term linear programming. His first
paper was titled ‘Programming in Linear Structure’. Much later, the
term ‘Linear Programming’ was coined by Koopmans.
• The Simplex method which is the most popular and powerful tool to
solve linear programming problems, was published by Dantzig in
1949.
Model Components
Maximize Profit: Z = 6X + 5Y
X+Y≤5
3X + 2Y ≤12
X, Y ≥ 0
Problem
LP Model Formulation - A Maximization Problem
Resource Requirements
Clay Profit
ProductLabor (Lb./Unit) ($/Unit)
(Hr./Unit)
Bowl 1 4 40 Mug 2 3 50
Feasible Solutions
A feasible solution does not violate any of the
constraints:
Example: x1 = 5 bowls
x2 = 10 mugs
Z = $40x1 + $50x2 = $700
Example: x1 = 10 bowls
x2 = 20 mugs
Z = $40x1 + $50x2 = $1400
15
Coordinate Axes - Graphical Solution of Maximization Model
X2 is mugs
X1 is bowls
Copyright © 2010 Pearson Education,
Inc. Publishing as Prentice Hall
Figure 2.2 Coordinates for Graphical Analysis
Labor Constraint - Graphical Solution of Maximization Model
Maximize Z = $40x1 + $50x2 subject to: 1x1 + 2x2 ≤ 40 → 1 4x2 + 3x2 ≤ 120 → 2 x1, x2
≥0
Constraint 1
1x1 + 2x2 ≤ 40
x1x2
40 0
0 20
Constraint 2
4x2 + 3x2 ≤ 120
x1x2
30 0
0 40
Maximize Z =
$40x1 + $50x2
subject to: 1x1 + 2x2 ≤ 40
4x2 + 3x2 ≤ 120
x1, x2 ≥ 0
Maximize Z =
$40x1 + $50x2
subject to: 1x1 +
2x2 ≤ 40
4x2 + 3x2 ≤ 120
x1, x2 ≥ 0
B
C
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
oA
A (30,0) 1200
B (24,8) 1360
C (0,20) 1000
oA