Professional Documents
Culture Documents
Transportation
and Assignment
Models
Prepared by Lee Revere and John Large
To accompany
Quantitative
10-1
2006 by
Prentice Hall,
Learning Objectives
Students will be able to:
1. Structure special LP problems using
the transportation and assignment
models.
2. Use the N.W. corner, VAM, MODI,
and stepping-stone method.
3. Solve facility location and other
application problems with
transportation methods.
4. Solve assignment problems with the
Hungarian (matrix reduction)
method.
To accompany
Quantitative
10-2
2006 by
Prentice Hall,
Chapter Outline
10.1 Introduction
10.2 Setting Up a Transportation Problem
10.3 Developing an Initial Solution:
Northwest Corner Rule
10.4 Stepping-Stone Method: Finding a
Least-Cost Solution
10.5 MODI Method
10.6 Vogels Approximation Method
10.7 Unbalanced Transportation Problems
10.8 Degeneracy in Transportation
Problems
To accompany
Quantitative
10-3
2006 by
Prentice Hall,
Chapter Outline
(continued)
To accompany
Quantitative
10-4
2006 by
Prentice Hall,
Introduction
Two Special LP Models
The Transportation and Assignment
problems are types of LP techniques
called network flow problems.
1. Transportation Problem
To accompany
Quantitative
10-5
2006 by
Prentice Hall,
Introduction
Two Special LP Models
2. Assignment Problem
people to projects,
salespeople to territories,
contracts to bidders,
jobs to machines, etc.
To accompany
Quantitative
10-6
2006 by
Prentice Hall,
To accompany
Quantitative
10-7
2006 by
Prentice Hall,
To accompany
Quantitative
10-8
2006 by
Prentice Hall,
10-9
2006 by
Prentice Hall,
Setting Up a
Transportation Problem
The Executive Furniture Corporation
Manufactures office desks at three
locations:
Des Moines, Evansville, and Fort
Lauderdale.
The firm distributes the desks through
regional warehouses located in
Boston, Albuquerque, and Cleveland
(see following slide).
To accompany
Quantitative
10-10
2006 by
Prentice Hall,
Transportation
Problem
The Executive Furniture Corporation
Cleveland
(200 units)
required
Des Moines
(100 units)
capacity
Albuquerque
(300 units)
required
Evansville
(300 units)
capacity
Boston
(200 units)
required
Ft. Lauderdale
(300 units)
capacity
To accompany
Quantitative
10-11
2006 by
Prentice Hall,
Setting Up a
Transportation Problem
The Executive Furniture Corporation
To accompany
Quantitative
10-12
2006 by
Prentice Hall,
Transportation Costs
The Executive Furniture Corporation
To
(Destinations)
From
(Sources) Albuquerque Boston Cleveland
Des Moines
$5
$4
$3
Evansville
$8
$4
$3
Fort
Lauderdale
$9
$7
$5
To accompany
Quantitative
10-13
2006 by
Prentice Hall,
Transportation Costs
The Executive Furniture Corporation
1. The first step is to set up a transportation
table.
Its purpose is to summarize concisely
and conveniently all relevant data and to
keep track of algorithm computations.
* It serves the same role that the simplex
tableau did for LP problems.
2. Construct a transportation table and
label its various components.
Several iterations of table development
are shown in the following slides.
To accompany
Quantitative
10-14
2006 by
Prentice Hall,
Fort
Lauderdale
(F)
4 Cell
representing a
source-todestination
assignment
Warehouse
Req. Cost of shipping 1 unit from Fort
Lauderdale factory to Boston warehouse
To accompany
10-15
2006 by
Quantitative
Prentice Hall,
100
Evansville
(E)
300
Fort
Lauderdale
(F)
Warehouse
Req.
300
300
To accompany
Quantitative
200
10-16
200
700
2006 by
Prentice Hall,
Fort
Lauderdale
(F)
Warehouse
Req.
300
7
5
300
300
To accompany
Quantitative
200
10-17
200
700
2006 by
Prentice Hall,
To accompany
Quantitative
10-18
2006 by
Prentice Hall,
2.
4.
10-20
2006 by
Prentice Hall,
10-21
2006 by
Prentice Hall,
10-22
2006 by
Prentice Hall,
Initial Solution
North West Corner Rule
The Executive Furniture Corporation
Albuquerque
(A)
Des Moines
(D)
Evansville
(E)
Boston
(B)
100
200
Fort
Lauderdale
(F)
Warehouse
Req.
Cleveland
Factory
(C)
Capacity
100
300
To accompany
Quantitative
100
200
200
200
10-23
100
300
300
700
2006 by
Prentice Hall,
10-24
2006 by
Prentice Hall,
10-25
2006 by
Prentice Hall,
Boston
(B)
(A)
Des Moines
(D)
Evansville
(E)
100
Warehouse
Req.
200
100
300
To accompany
Quantitative
4
100
300
Start
+
8
Fort
Lauderdale
(F)
Cleveland
Factory
(C)
Capacity
100
200
300
200
10-26
200
700
2006 by
Prentice Hall,
Stepping-Stone Method:
An Improved Solution
The Executive Furniture Corporation
Albuquerque
(A)
Des Moines
(D)
Evansville
(E)
100
100
Warehouse
Req.
300
Boston
(B)
100
Fort
Lauderdale
(F)
200
9
To accompany
Quantitative
Cleveland
Factory
(C)
Capacity
200
10-27
200
200
100
300
300
700
2006 by
Prentice Hall,
(A)
Boston
(B)
Cleveland Factory
(C) Capacity
Evansville
(E)
Fort
Lauderdale
(F)
9
200
Warehouse
Req.
300
Des Moines
(D)
100
100
200
To accompany
Quantitative
200
10-28
100
200
100
300
300
700
2006 by
Prentice Hall,
10-29
2006 by
Prentice Hall,
To accompany
Quantitative
10-30
2006 by
Prentice Hall,
10-31
2006 by
Prentice Hall,
Vogels Approximation
Alternative to the
Northwest Corner Method
VAM is not as simple as the northwest
corner method, but it provides a very
good initial solution, usually one that is
the optimal solution.
VAM tackles the problem of finding a
good initial solution by taking into
account the costs associated with each
route alternative.
This is something that the northwest corner
rule does not do.
10-32
2006 by
Prentice Hall,
10-33
2006 by
Prentice Hall,
Special Problems in
Transportation Method
Unbalanced problem
Demand less than supply
Demand greater than supply
Degeneracy
More than one optimal solution
To accompany
Quantitative
10-34
2006 by
Prentice Hall,
Unbalanced
Transportation Problems
In real-life problems, total demand is
not equal to total supply.
These unbalanced problems can be
handled easily by using dummy sources
or dummy destinations.
If total supply is greater than total
demand, a dummy destination
(warehouse), with demand exactly
equal to the surplus, is created.
If total demand is greater than total
supply, introduce a dummy source
(factory) with a supply equal to the
excess of demand over supply.
To accompany
Quantitative
10-35
2006 by
Prentice Hall,
Unbalanced
Transportation Problems
Regardless of whether demand or
supply exceeds the other, shipping cost
coefficients of zero are assigned to each
dummy location or route because no
shipments will actually be made from a
dummy factory or to a dummy
warehouse.
Any units assigned to a dummy
destination represent excess capacity,
and units assigned to a dummy source
represent unmet demand.
To accompany
Quantitative
10-36
2006 by
Prentice Hall,
Unbalanced Problem
Demand Less than Supply
Suppose that the Des Moines factory
increases its rate of production to 250
desks.
That factorys capacity used to be 100
desks per production period.
To accompany
Quantitative
10-37
2006 by
Prentice Hall,
Unbalanced Problem
Demand Less than Supply
(Continued)
To balance this type of problem, simply
add a dummy column that will represent
a fake warehouse requiring 150 desks.
This is somewhat analogous to adding
a slack variable in solving an LP
problem.
To accompany
Quantitative
10-38
2006 by
Prentice Hall,
Unbalanced Problem
Demand Less than Supply
Factory 1
150
To accompany
Quantitative
80
80
10-39
Factory 3
Customer
Requirements
10
15
Factory 2
150
380
2006 by
Prentice Hall,
Unbalanced Problem
Supply Less than Demand
The second type of unbalanced
condition occurs when total demand is
greater than total supply.
This means that customers or
warehouses require more of a product
than the firms factories can provide.
In this case we need to add a dummy
row representing a fake factory.
The new factory will have a supply
exactly equal to the difference between
total demand and total real supply.
The shipping costs from the dummy
factory to each destination will be zero.
To accompany
Quantitative
10-40
2006 by
Prentice Hall,
Unbalanced Problem
Supply Less than Demand
Customer Customer Customer Factory
2
1
3
Capacity
Factory 1
16
Factory 2
15
10
Dummy
Customer
Requirements 150
To accompany
Quantitative
80
10-41
150
170
130
80
380
2006 by
Prentice Hall,
Degeneracy
Degeneracy occurs when the number of
occupied squares or routes in a
transportation table solution is less than the
number of rows plus the number of
columns minus 1.
# Occupied Squares = Rows + Columns 1
10-42
2006 by
Prentice Hall,
Degeneracy
To handle degenerate problems,
create an artificially occupied cell.
* That is, place a zero (representing a
fake shipment) in one of the unused
squares and then treat that square as
if it were occupied.
The square chosen must be in such a
position as to allow all steppingstone paths to be closed.
* Although there is usually a good
deal of flexibility in selecting the
unused square that will receive the
zero.
To accompany
Quantitative
10-43
2006 by
Prentice Hall,
10-44
2006 by
Prentice Hall,
Maximization
Transportation Problems
If the objective in a transportation problem
is to maximize profit, a minor change is
required in the transportation algorithm.
Since the improvement index for an empty
cell indicates how the objective function
value will change if one unit is placed in
that empty cell,
the optimal solution is reached when all the
improvement indices are negative or zero.
To accompany
Quantitative
10-45
2006 by
Prentice Hall,
Unacceptable Or
Prohibited Routes
At times there are transportation problems
in which one of the sources is unable to
ship to one or more of the destinations.
When this occurs, the problem is said to have an
unacceptable or prohibited route.
To accompany
Quantitative
10-46
2006 by
Prentice Hall,
To accompany
Quantitative
10-47
2006 by
Prentice Hall,
To accompany
Quantitative
10-48
2006 by
Prentice Hall,
Person
Adams
Brown
Cooper
To accompany
Quantitative
1
$11
$8
$9
10-49
Project
2
$14
$10
$12
3
$6
$11
$7
2006 by
Prentice Hall,
To accompany
Quantitative
10-50
2006 by
Prentice Hall,
To accompany
Quantitative
10-51
2006 by
Prentice Hall,
To accompany
Quantitative
10-52
2006 by
Prentice Hall,
Unbalanced
Assignment Problems
Often the number of people or objects to
be assigned does not equal the number of
tasks or clients or machines listed in the
columns, and the problem is unbalanced.
When this occurs, and there are more
rows than columns, simply add a dummy
column or task (similar to how
unbalanced transportation problems were
dealt with earlier).
To accompany
Quantitative
10-53
2006 by
Prentice Hall,
Unbalanced
Assignment Problems
(continued)
To accompany
Quantitative
10-54
2006 by
Prentice Hall,
Maximization
Assignment Problems
Some assignment problems are phrased
in terms of maximizing the payoff,
profit, or effectiveness of an assignment
instead of minimizing costs.
It is easy to obtain an equivalent
minimization problem by converting all
numbers in the table to opportunity
costs.
This is brought about by subtracting
every number in the original payoff table
from the largest single number in that
table.
To accompany
Quantitative
10-55
2006 by
Prentice Hall,
Maximization
Assignment Problems
The transformed entries represent
opportunity costs:
it turns out that minimizing opportunity
costs produces the same assignment as
the original maximization problem.
To accompany
Quantitative
10-56
2006 by
Prentice Hall,