Course Code and Title: Lesson Number: Topic
Course Code and Title: Lesson Number: Topic
Lesson Number: 5
Topic:Special –Purpose Algorithm: Transportation Method
Introduction
This module explains another type of linear programming problem, which is the
transportation problem. This can be modeled as network flow problem, with the use of
nodes (points) and arcs (lines).
This module will not be using a standard linear programming software, instead the
transportation problems will be solved using the special-purpose algorithms.
Objectives
Pre-Assessment
In formulating this as a linear program, there are three supply constraints (one for each
source) and three demand constraints (one for each destination). The decisions to be
made are the number of units to ship on each route, so there is one decision variable for
each arc (arrow) in the network. Let
Solution Using Special-Purpose Algorithm:
DB = 4 – 4 + 8 – 5 = 3 4 – 5 +8 – 4 = 3
DC = 3 – 5 + 7 – 4 + 8 – 5 = 4
EC = 3 – 5 + 7 – 4 = 1
FA = 9 –8 + 4 – 7 = -2
DB = 4 – 4 + 8 – 5 = 3
Table 3
Decision: Ship 100 units from Des Moines Factory to Albuquerque Warehouse
200 units from Evansville Factory to Boston Warehouse
100 units from Evansville Factory to Cleveland Warehouse
200 units from Fort Lauderdale Factory to Albuquerque Warehouse
100 units from Fort Lauderdale Factory to Cleveland Warehouse
in order to reached a minimum cost of $3,900.
Example 2. Three suppliers A, B and C, each produce road grit which has to be
delivered to council depots W, X, Y and Z. The stock held at each supplier and the
demand from each depot is known. The cost, in pounds, of transporting one lorry load of
grit from each supplier to each depot is also known. This information is given in the
table. Determine the transportation schedule that will minimize the cost.
Depot Depot Depot Depot Supply
W X Y Z
Supplier A 180 110 130 290 14
Supplier B 190 250 150 280 16
Supplier C 240 270 190 120 20
Demand 11 15 14 10 50
x
9 1 10 20
Demand 11 15 14 10 50
40
Y 10 8 12
60
12 7 8
Z
50
Demand 50 40 30 120 150
a Explain why it is necessary to add a dummy demand point in order to solve this problem.
b Add a dummy demand point and appropriate costs to the table.
c Use the north-west corner method to obtain an initial solution.
Solution:
a) The total supply is 150, but the total demand is 120. A dummy is needed to absorb
this excess, so that total supply equals total demand.
b)
A B C Dummy Supply
X 9 11 10 0
40
Y 10 8 12 0
60
12 7 8 0
Z
50
Demand 50 40 30 30 150 150
c)
A B C Dummy Supply
9 11 10 0
X 40
40
10 8 12 0
Y 60
10 40 10
Z 12 7 8 0
20 30 50
Demand 50 40 30 30 120 150
Special Situations with Transportation Algorithm:
1. Unbalanced Transportation Problems.
These unbalanced problems can be handled easily by the preceding solution
procedures if we first introduce dummy sources or dummy destinations. In the event
that 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, we introduce a dummy source (factory) with a supply equal to the excess of
demand over supply. In either case, 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 as signed to a dummy destination
represent excess capacity, and units assigned to a dummy source represent unmet
demand.
2. Degeneracy in Transportation Problems
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. To
handle degenerate problems, we create an artificially occupied cell—that is, we 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 stepping-stone paths to be closed, although there is usually a good deal of
flexibility in selecting the unused square that will receive the zero.
3. More than One Optimal Solution
Such a situation is indicated when one or more of the improvement indices that we
calculate for each unused square is zero in the optimal solution. This means that it is
possible to design alternative shipping routes with the same total shipping cost. The
alternate optimal solution can be found by shipping the most to this unused square
using a stepping-stone path. Practically speaking, multiple optimal solutions provide
management with greater flexibility in selecting and using resources.
Generalization
Let us now summarize our lesson today by answering the following guide questions:
1. What is linear programming by transportation method?
2. What are the steps in solving transportation problems?
References
Render, Barry, Stair, Ralph Jr. and Hanna, Michael, Quantitative Analysis for
Management: Global Edition,11th Edition Pearson Education Inc, 2012