Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 35

Quantitative Analysis for Management

Thirteenth Edition

Chapter 9
Transportation Algorithms

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Learning Objectives
After completing this module, students will be able to:

9.1 Use the northwest corner and stepping-stone


methods to solve transportation problems.

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Introduction
• Linear programming can be used to solve distribution and
network models
• There are some specialized algorithms that can be used to
find the best solutions more quickly
• Often used instead of linear programming

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (1 of 21)
• An iterative procedure to find the optimal solution to a
transportation problem
TABLE M8.1 Transportation Table for Executive Furniture
Corporation
TO WAREHOUSE WAREHOUSE WAREHOUSE
AT ALBUQUERQUE AT AT FACTORY
FROM BOSTON CLEVELAND CAPACITY
$5 $4 $3 Des Moines
DES MOINES capacity constraint
100
FACTORY
Cell representing a
$8 $4 $3 source-to-
EVANSVILLE
300 destination
FACTORY
(Evansville to
$9 $7 $5 Cleveland) shipping
FORT
LAUDERDALE 300 assignment that
FACTORY could be made

WAREHOUSE
300 200 200 700
REQUIREMENTS

Cost of shipping 1 unit from Fort Lauderdale Cleveland warehouse Total demand
factory to Boston warehouse demand and total supply

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (2 of 21)
• Developing an Initial Solution: Northwest Corner Rule
1. Exhaust the supply (factory capacity) at each row
before moving down to the next row
2. Exhaust the (warehouse) requirements of each
column before moving to the right to the next column
3. Check that all supply and demands are met

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (3 of 21)
TABLE M8.2 Initial Solution to Executive Furniture Problem
Using the Northwest Corner Method

TO ALBUQUERQUE BOSTON CLEVELAND FACTORY


FROM (A) (B) (C) CAPACITY

DES MOINES $5 $4 $3
100
(D) 100

EVANSVILLE $8 $4 $3
300
(E) 200 100

FORT LAUDERDALE $9 $7 $5
300
(F) 100 200
WAREHOUSE
300 200 200 700
REQUIREMENTS

Means that the firm is shipping 100 units


along the Fort Lauderdale-Boston route

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (4 of 21)
• The cost of this shipping assignment

ROUTE UNITS PER-UNIT TOTAL COST


FROM TO SHIPPED x COST ($) = ($)
blank blank blank

D A 100 5 blank
500
E A 200 8 blank
1,600
E B 100 4 blank
400
blank
F B 100 7 700
blank
F C 200 5 1,000
blank blank blank blank

Total 4,200

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (5 of 21)
• Stepping-Stone Method: Finding a Least-Cost Solution
– Iterative technique for moving from an initial feasible
solution to an optimal feasible solution
– Two distinct parts
 Testing current solution to determine if improvement
is possible
 Making changes to the current solution to obtain an
improved solution

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (6 of 21)
• One rule must first be observed
The number of occupied routes (or squares) must always be
equal to one less than the sum of the number of rows plus
the number of columns

Occupied shipping Number Number of


= + − 1
routes (squares) of rows columns

5=3+3−1
• When the number of occupied routes is less than this, the
solution is called degenerate

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (7 of 21)
• Testing the solution for possible improvement
– Test each unused shipping route (or square) in the
transportation table by asking
“What would happen to total shipping costs
if one unit of our product were tentatively shipped
on an unused route?”

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (8 of 21)
• Five Steps to Test Unused Squares with the Stepping-
Stone Method
1. Select an unused square to be evaluated.
2. Beginning at this square, trace a closed path back to
the original square via squares that are currently
being used and moving with only horizontal and
vertical moves.
3. Beginning with a plus (+) sign at the unused square,
place alternate minus (−) signs and plus signs on
each corner square of the closed path.

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (9 of 21)
4. Calculate an improvement index by adding together
the unit cost figures found in each square containing a
plus sign and then subtracting the unit costs in each
square containing a minus sign.
5. Repeat steps 1 to 4 until an improvement index has
been calculated for all unused squares. If all indices
computed are greater than or equal to zero, an
optimal solution has been reached. If not, it is
possible to improve the current solution and decrease
total shipping costs.

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (10 of 21)
TABLE M8.3
Evaluating
the Unused
Des Moines–
Boston
Shipping
Route

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (11 of 21)

Improvement index (Iij) for Des Moines-Boston


route
Des Moines-Boston index = IDB = +$4 − $5 + $8 − $4 = +$3

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (12 of 21)
TABLE M8.4 Evaluating the Des Moines–Cleveland (D–C)
Shipping Route
TO ALBUQUERQUE BOSTON CLEVELAND FACTORY
FROM (A) (B) (C) CAPACITY

DES MOINES $5 $4 Start $3


100
(D) 100 − +

EVANSVILLE $8 $4 $3
300
(E) 200 + 100 −

FORT LAUDERDALE $9 $7 $5
300
(F) 100 + 200 −
WAREHOUSE
300 200 200 700
REQUIREMENTS

Closed path is + DC − DA + EA − EB + FB − FC

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (13 of 21)
Des Moines–Cleveland = IDC
improvement index = +$3 − $5 + $8 − $4 + $7 − $5
= +$4
Evanston–Cleveland index = IEC
= +$3 − $4 + $7 − $5
= +$1
(closed path: + EC − EB + FB − FC)

Fort Lauderdale–Albuquerque index = IFA


= +$9 − $7 + $4 − $8
= −$2
(closed path: + FA − FB + EB − EA)

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (14 of 21)
TABLE M8.5 Stepping-Stone Path Used to Evaluate Route
F–A
TO ALBUQUERQUE BOSTON CLEVELAND FACTORY
FROM (A) (B) (C) CAPACITY

DES MOINES $5 $4 $3
100
(D) 100

EVANSVILLE $8 $4 $3
300
(E) 200 − 100 +

FORT LAUDERDALE $9 $7 $5
300
(F) + 100 − 200
WAREHOUSE
300 200 200 700
REQUIREMENTS

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (15 of 21)
TABLE M8.6 Second Solution to the Executive Furniture
Problem

TO ALBUQUERQUE BOSTON CLEVELAND FACTORY


FROM (A) (B) (C) CAPACITY

DES MOINES $5 $4 $3
100
(D) 100

EVANSVILLE $8 $4 $3
300
(E) 100 200

FORT LAUDERDALE $9 $7 $5
300
(F) 100 200
WAREHOUSE
300 200 200 700
REQUIREMENTS

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (16 of 21)
D to B = IDB = +$4 − $5 + $8 − $4 = +$3
(closed path: +DB − CA + EA − EB)
D to C = IDC = +$3 − $5 + $9 − $5 = +$2
(closed path: +DC − DA + FA − FC)
E to C = IEC = +$3 − $8 + $9 − $5 = −$1
(closed path: +EC − EA + FA − FC)
F to B = IFB = +$7 − $4 + $8 − $9 = +$2
(closed path: +FB − EB + EA − FA)

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (17 of 21)
TABLE M8.7 Path to Evaluate the E–C Route

TO ALBUQUERQUE BOSTON CLEVELAND FACTORY


FROM (A) (B) (C) CAPACITY

DES MOINES $5 $4 $3
100
(D) 100

EVANSVILLE $8 $4 Start $3
300
(E) 100 − 200 +

FORT LAUDERDALE $9 $7 $5
300
(F) 100 + 200 −
WAREHOUSE
300 200 200 700
REQUIREMENTS

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (18 of 21)
• Total cost of third solution

ROUTE DESKS PER-UNIT TOTAL COST


FROM TO SHIPPED x COST ($) = ($)
blank blank blank blank blank

blank
D A 100 5 blank
500
blank blank
E B 200 4 800
blank blank
E C 100 3 300
blank blank
F A 200 9 1,800
blank blank
F C 100 5 500
blank blank blank blank blank
Total 3,900

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (19 of 21)
TABLE M8.8 Third and Optimal Solution

TO ALBUQUERQUE BOSTON CLEVELAND FACTORY


FROM (A) (B) (C) CAPACITY

DES MOINES $5 $4 $3
100
(D) 100

EVANSVILLE $8 $4 $3
300
(E) 200 100

FORT LAUDERDALE $9 $7 $5
300
(F) 200 100
WAREHOUSE
300 200 200 700
REQUIREMENTS

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (20 of 21)

D to B = IDB = +$4 − $5 + $9 − $5 + $3 − $4 = +$2


(path: +DB − DA + FA − FC + EC − EB)
D to C = IDC = +$3 − $5 + $9 − $5 = +$2
(path: +DC − DA + FA − FC)
E to A = IEA = +$8 − $9 + $5 − $3 = +$1
(path: +EA − FA + FC − EC)
F to B = IFB = +$7 − $5 + $3 − $4 = +$1
(path: +FB − FC + EC − EB)

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
The Transportation Algorithm (21 of 21)
• Summary of Steps in Transportation Algorithm
(Minimization)
1. Set up a balanced transportation table.
2. Develop initial solution using the northwest corner
method.
3. Calculate an improvement index for each empty cell
using the stepping-stone method. If improvement
indices are all nonnegative, stop; the optimal solution
has been found. If any index is negative, continue to
step 4.
4. Select the cell with the improvement index indicating
the greatest decrease in cost. Fill this cell using a
stepping-stone path and go to step 3.
Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (1 of 10)
• Unbalanced Transportation Problems
– Total demand is not equal to total supply
– Unbalanced problems handled by introducing
 Dummy sources or
 Dummy destinations

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (2 of 10)
• Demand less than supply
– Add dummy column representing a fake destination
• Demand greater than supply
– Add dummy row representing a fake source

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (3 of 10)
TABLE M8.9 Initial Solution to an Unbalanced Problem
Where Demand Is Less Than Supply
New Des Moines
capacity
TO ALBUQUERQUE BOSTON CLEVELAND DUMMY FACTORY
FROM (A) (B) (C) WAREHOUSE CAPACITY

DES MOINES 5 4 3 0
250
(D) 250

EVANSVILLE 8 4 3 0
300
(E) 50 200 50

FORT LAUDERDALE 9 7 5 0
300
(F) 150 150
WAREHOUSE
300 200 200 150 850
REQUIREMENTS

Total cost = 250($5) + 50($8) + 200($4) + 50($3) + 150($5) + 150($0) = $3,350

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (4 of 10)
TABLE M8.10 Unbalanced Transportation Table for Happy
Sound Stereo Company
TO PLANT
WAREHOUSE A WAREHOUSE B WAREHOUSE C
FROM SUPPLY
$6 $4 $9
PLANT W 200

$10 $5 $8
PLANT X 175

$12 $7 $6
PLANT Y 75

WAREHOUSE 450
250 100 150
DEMAND 500

Totals
do not
balance

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (5 of 10)
TABLE M8.11 Initial Solution to an Unbalanced Problem in
Which Demand Is Greater Than Supply
TO PLANT
WAREHOUSE A WAREHOUSE B WAREHOUSE C
FROM SUPPLY
$6 $4 $9
PLANT W 200
200
$10 $5 $8
PLANT X 175
50 100 25
$12 $7 $6
PLANT Y 75
75
0 0 0
DUMMY PLANT 50
50
WAREHOUSE
250 100 150 500
DEMAND

Total cost of initial solution = 200($6) + 50($10) + 100($5) + 25($8) + 75($6) + 50($0) = $2,850

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (6 of 10)
• Degeneracy in an initial solution
TABLE M8.12 Initial Solution of a Degenerate Problem

TO WAREHOUSE
CUSTOMER 1 CUSTOMER 2 CUSTOMER 3
FROM SUPPLY
8 2 6
WAREHOUSE 1 100
100
10 9 9
WAREHOUSE 2 120
100 20
7 10 7
WAREHOUSE 3 80
80
CUSTOMER
100 100 100 300
DEMAND

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (7 of 10)
• Degeneracy during later solution stages
TABLE M8.13 Bagwell Paint Transportation Table
Total shipping
cost = $2,700
TO FACTORY
WAREHOUSE 1 WAREHOUSE 2 WAREHOUSE 3
FROM CAPACITY
8 5 16
FACTORY A 70
70
15 10 7
FACTORY B 130
50 80 20
3 9 10
FACTORY C 80
50
WAREHOUSE
150 80 50 280
REQUIREMENT

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (8 of 10)

Factory A − Warehouse 2 index = + 2


Factory A − Warehouse 3 index = + 1
Factory B − Warehouse 3 index = − 15
Factory C − Warehouse 2 index = + 11

Only route with


a negative index

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (9 of 10)
• Degeneracy during later solution stages

TABLE M8.14 Tracing a Closed Path for the Factory B–


Warehouse 3 Route
TO
WAREHOUSE 1 WAREHOUSE 3
FROM
15 7
FACTORY B
50 − +
3 10
FACTORY C
30 + − 50

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Special Situations with the Transportation
Algorithm (10 of 10)
• More Than One Optimal Solution
– Multiple solutions are possible
– May increase flexibility
• Maximization Transportation Problem
– Improvement indices are negative or zero
• Unacceptable or Prohibited Routes
– Assign a very high cost
• Other Transportation Methods

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.
Copyright

Copyright © 2018, 2015, 2012 Pearson Education, Inc. All Rights Reserved.

You might also like