Professional Documents
Culture Documents
To accompany
Quantitative Analysis for Management, Tenth Edition,
by Render, Stair, and Hanna 2008 Prentice-Hall, Inc.
Power Point slides created by Jeff Heyl 2009 Prentice-Hall, Inc.
Introduction
Many management decisions involve trying to
make the most effective use of limited resources
Machinery, labor, money, time, warehouse space, raw
materials
Linear programming (LP)
LP is a widely used
mathematical modeling technique designed to
help managers in planning and decision making
relative to resource allocation
Belongs to the broader field of mathematical
programming
In this sense, programming refers to modeling and
solving a problem mathematically
Table 7.2
100
This Axis Represents the Constraint T 0
80
Number of Chairs
60
40
This Axis Represents the
Constraint C 0
20
| | | | | | | | | | | |
0 20 40 60 80 100 T
Figure 7.1 Number of Tables
60
40
(T = 60, C = 0)
20
| | | | | | | | | | | |
0 20 40 60 80 100 T
Figure 7.2 Number of Tables
60
40 (30, 40) (70, 40)
20
(30, 20)
| | | | | | | | | | | |
0 20 40 60 80 100 T
Figure 7.3 Number of Tables
100 (T = 0, C = 100)
80
Number of Chairs
Painting/Varnishing Constraint
60
40
20 Feasible Carpentry Constraint
Region
| | | | | | | | | | | |
0 20 40 60 80 100 T
Figure 7.5 Number of Tables
60
$2,100 = $70T + $50C
(0, 42)
40
20 (30, 0)
| | | | | | | | | | | |
0 20 40 60 80 100 T
Figure 7.6 Number of Tables
$2,800 = $70T + $50C
60
$2,100 = $70T + $50C
40
$4,100 = $70T + $50C
20
| | | | | | | | | | | |
0 20 40 60 80 100 T
Figure 7.7 Number of Tables
60
3
40
20
1 | | | | | | | | | | | |
0 20 40 60 80 100 T
4
Figure 7.9 Number of Tables
Program 7.1A
Program 7.1B
Program 7.1C
Program 7.1D
Let
X1 = number of pounds of brand 1 feed purchased
X2 = number of pounds of brand 2 feed purchased
Minimize cost (in cents) = 2X1 + 3X2
subject to:
5X1 + 10X2 90 ounces (ingredient constraint A)
4X1 + 3X2 48 ounces (ingredient constraint B)
0.5X1 1.5 ounces (ingredient constraint C)
X1 0 (nonnegativity constraint)
X2 0 (nonnegativity constraint)
2009 Prentice-Hall, Inc. 7 44
Holiday Meal Turkey Ranch
Holiday Meal Turkey Ranch data
Pounds of Brand 2
solution region 15
Pounds of Brand 2
cents, it is clear 15
54
improvement is
=2
10 Di X
possible re
cti 1 +
3X
on
of 2 Is
3
5 1. D oc
2 e cr os
ea tL
=2 sin ine
X gC
1 +
0 3X os
2 t
(X1 = 8.4, X2 = 4.8)
| | | | | |
5 10 15 20 25 X
Figure 7.11 Pounds of Brand 1
1
Program 7.3
Assignment Problems
Involve determining the most efficient way to
assign resources to tasks
Objective may be to minimize travel times or
maximize assignment effectiveness
Assignment problems are unique because they
have a coefficient of 0 or 1 associated with
each variable in the LP constraints and the
right-hand side of each constraint is always
equal to 1
Effectiveness ratings
CLIENTS CASE
CORPORATE
LAWYER DIVORCE MERGER EMBEZZLEMENT EXHIBITIONISM
Adams 6 2 8 5
Brooks 9 3 5 8
Carter 4 8 3 4
Darwin 6 7 6 4
The LP formulation is
Program 8.4
2009 Prentice-Hall, Inc. 7 55
Four Special Cases in LP
8
6
Region Satisfying
4 Third Constraint
2
0 | | | | | | | | | |
2 4 6 8 X1
X1 5
15
10 X2 10
5
Feasible Region
0 X1 + 2X2 15
| | | | |
5 10 15 X1
Figure 7.13
2009 Prentice-Hall, Inc. 7 60
Four Special Cases in LP
Redundancy
A redundant constraint is one that does not
affect the feasible solution region
One or more constraints may be more binding
This is a very common occurrence in the real
world
It causes no particular problems, but
eliminating redundant constraints simplifies
the model
a redundant 30
constraint
25
2X1 + X2 30
20
15 Redundant
Constraint
10 X1 25
5 X1 + X2 20
0 Feasible
Region
| | | | | |
Figure 7.14 5 10 15 20 25 30 X1
2009 Prentice-Hall, Inc. 7 62
Four Special Cases in LP
Alternate Optimal Solutions
Occasionally two or more optimal solutions
may exist
Graphically this occurs when the objective
functions isoprofit or isocost line runs
perfectly parallel to one of the constraints
This actually allows management great
flexibility in deciding which combination to
select as the profit is the same at each
alternate solution
Optimal Solution at Point a
40 X1 = 0 CD Players
X2 = 20 Receivers
Profits = $2,400
a = (0, 20)
20
b = (16, 12)
10
Isoprofit Line: $2,400 = 50X1 + 120X2
0
| | | | | |
10 20 30 40 50 60 X1
Figure 7.16 (CD players)
c = (20, 0)
2009 Prentice-Hall, Inc. 7 69
Changes in the
Objective Function Coefficient
In real-life problems, contribution rates in the
objective functions fluctuate periodically
Graphically, this means that although the feasible
solution region remains exactly the same, the
slope of the isoprofit or isocost line will change
We can often make modest increases or
decreases in the objective function coefficient of
any variable without changing the current optimal
corner point
We need to know how much an objective function
coefficient can change before the optimal solution
would be at a different corner point
2009 Prentice-Hall, Inc. 7 70
Changes in the
Objective Function Coefficient
Changes in the receiver contribution coefficients
X2
40
Profit Line for 50X1 + 80X2
(Passes through Point b)
30
| | c | | | |
10 20 30 40 50 60 X1
Figure 7.17
Program 7.5A
Program 7.5B
Figure 7.18
X2 (a)
If the electricians hours are changed from 80 to
60
100, the new optimal solution is (0,25) with profit
of $3,000. The extra 20 hours resulted in an
increase in profit of $600 or $30/hour
40
Constraint Representing 60 Hours of
Audio Technicians Time Resource
20 a
25
b Changed Constraint Representing 100 Hours
of Electricians Time Resource
| c | | |
0 20 40 50 60 X1
Figure 7.19
X2 (c)
60
Changed Constraint Representing 240 Hours
of Electricians Time Resource
40
20 Constraint
Representing
60 Hours of Audio
Technicians
Time Resource
| | | | | |
0 20 40 60 80 100 120
X1
Figure 7.19
Program 7.5A
Program 7.5B
Table 7 6.67 10