Professional Documents
Culture Documents
Operations Management: Module B - Linear Programming
Operations Management: Module B - Linear Programming
Management
Module B
Linear Programming
Requirements of a Linear
Programming Problem
Formulating Linear Programming
Problems
Shader Electronics Example
A mathematical technique to
help plan and make decisions
relative to the trade-offs
necessary to allocate resources
Will find the minimum or
maximum value of the objective
Guarantees the optimal solution
to the model formulated
2008 Prentice Hall, Inc. B8
LP Applications
1. Scheduling school buses to minimize
total distance traveled
2. Allocating police patrol units to high
crime areas in order to minimize
response time to 911 calls
3. Scheduling tellers at banks so that
needs are met during each hour of the
day while minimizing the total cost of
labor
Two products
1. Shader X-pod, a portable music
player
2. Shader BlueBerry, an internet-
connected color telephone
Determine the mix of products that will
produce the maximum profit
Second Constraint:
Assembly Assembly
time used is time available
2X1 + 1X2 100 (hours of assembly time)
2008 Prentice Hall, Inc. B 17
Graphical Solution
Can be used when there are two
decision variables
1. Plot the constraint equations at their
limits by converting each equation to
an equality
2. Identify the feasible solution space
3. Create an iso-profit line based on the
objective function
4. Move this line outwards until the
optimal point is identified
2008 Prentice Hall, Inc. B 18
Graphical Solution
X2
100
Number of BlueBerrys
80 Assembly (constraint B)
60
40
Electronics (constraint A)
20 Feasible
region
| | | | | | | | | | | X1
Figure B.3 0 20 40 60 80 100
Number of X-pods
2008 Prentice Hall, Inc. B 19
Graphical Solution
Iso-Profit
X
Line Solution Method
2
80 Assembly (constraint B)
$210 = 7X1 + 5X2
60
Solve for the axis intercepts of the function
and plot
40 the
line
Electronics (constraint A)
X = 42
20 Feasible
2 X1 = 30
region
| | | | | | | | | | | X1
Figure B.3 0 20 40 60 80 100
Number of X-pods
2008 Prentice Hall, Inc. B 20
Graphical Solution
X2
100
Number of BlueBerrys
80
60
$210 = $7X1 + $5X2
(0, 42)
40
20 (30, 0)
| | | | | | | | | | | X1
Figure B.4 0 20 40 60 80 100
Number of X-pods
2008 Prentice Hall, Inc. B 21
Graphical Solution
X2
100
$350 = $7X1 + $5X2
Number of BlueBeryys
80
$280 = $7X1 + $5X2
60
$210 = $7X1 + $5X2
40
20
$420 = $7X1 + $5X2
| | | | | | | | | | | X1
Figure B.5 0 20 40 60 80 100
Number of X-pods
2008 Prentice Hall, Inc. B 22
Graphical Solution
X2
100
Maximum profit line
Number of BlueBerrys
80
60
Optimal solution point
(X1 = 30, X2 = 40)
40
20
$410 = $7X1 + $5X2
| | | | | | | | | | | X1
Figure B.6 0 20 40 60 80 100
Number of X-pods
2008 Prentice Hall, Inc. B 23
Corner-Point Method
X2
100
2
Number of BlueBerrys
80
60
3
40
20
| | | | | | | | | | | X1
Figure B.7
1
0 20 40 60 80 100
4
Number of X-pods
2008 Prentice Hall, Inc. B 24
Corner-Point Method
The optimal value will always be at a
corner point
Find the objective function value at each
corner point and choose the one with the
highest profit
1 + 3X2 240
Find the4Xobjective (electronics
function valuetime)
at each
corner 2X 1 + 1X
point 2 100
and (assembly
choose time)with the
the one
highest profit
4X1 + 3X2 = 240 4X1 + 3(40) = 240
- 4X1 - 2X2 = -200 4X1 + 120 = 240
Point 1 : (X1 = 0, X2 = 0) Profit $7(0) + $5(0) = $0
+ 1X2 = 40 X1 = 30
Point 2 : (X1 = 0, X2 = 80) Profit $7(0) + $5(80) = $400
Point 4 : (X1 = 50, X2 = 0) Profit $7(50) + $5(0) = $350
Program B.1
Subject to:
X1 30 tons of black-and-white chemical
X2 20 tons of color chemical
X1 + X2 60 tons total
X1, X2 $0 nonnegativity requirements
2008 Prentice Hall, Inc. B 36
Minimization Example
Table B.9 X2
60 X1 + X2 = 60
50
Feasible
40 region
30
b
20
a
10 X1 = 30
X2 = 20
| | | | | | |
X1
0 10 20 30 40 50 60
2008 Prentice Hall, Inc. B 37
Minimization Example
Capacity Minimum
Department (in hours) Product Production Level
Wiring 1,500 XJ201 150
Drilling 2,350 XM897 100
Assembly 2,600 TR29 300
Inspection 1,200 BR788 400
2008 Prentice Hall, Inc. B 39
LP Applications
X1 = number of units of XJ201 produced
X2 = number of units of XM897 produced
X3 = number of units of TR29 produced
X4 = number of units of BR788 produced
Feed
Product Stock X Stock Y Stock Z
A 3 oz 2 oz 4 oz
B 2 oz 3 oz 1 oz
C 1 oz 0 oz 2 oz
D 6 oz 8 oz 4 oz
F = Full-time tellers
P1 = Part-time tellers starting at 9 AM (leaving at 1 PM)
P2 = Part-time tellers starting at 10 AM (leaving at 2 PM)
P3 = Part-time tellers starting at 11 AM (leaving at 3 PM)
P4 = Part-time tellers starting at noon (leaving at 4 PM)
P5 = Part-time tellers starting at 1 PM (leaving at 5 PM)
2008 Prentice Hall, Inc. B 43
LP Applications
Minimize total daily
= $75F + $24(P1 + P2 + P3 + P4 + P5)
manpower cost
F + P1 10 (9 AM - 10 AM needs)
F + P1 + P2 12 (10 AM - 11 AM needs)
1/2 F + P1 + P2 + P3 14 (11 AM - 11 AM needs)
1/2 F + P1 + P2 + P3 + P4 16 (noon - 1 PM needs)
F + P2 + P3 + P4 + P5 18 (1 PM - 2 PM needs)
F + P3 + P4 + P5 17 (2 PM - 3 PM needs)
F + P4 + P5 15 (3 PM - 7 PM needs)
F + P5 10 (4 PM - 5 PM needs)
F 12