Transportation Models
Transportation Models
TRANSPORTATION MODELS
Chapter’s objectives
In the previous chapters, we have discussed about linear programming,
which is more general. In this chapter, we will discuss about special types
of linear programming models called Transportation Models
Up on completion of this section, you will be able to:
explain transportation models
identify application areas of transportation models
formulate LP model for transportation problems
describe methods of finding initial feasible solution (Using NWCM, LCM
and VAM)
check for optimality of transportation model using stepping stone and
MODI techniques.
elucidate special cases in transportation models
Introduction
•A transportation problem typically involves a set of sending locations (origins), and a set
of receiving locations (destinations). In order to develop a model of a transportation
problem, it is necessary to have the following information:
a. Supply quantity (capacity) of each origin.
b. Demand quantity of each destination.
c. Unit transportation cost for each origin-destination route.
Assumptions
All goods be homogeneous, so that any origin is capable of supplying any destination,
Transportation costs are a direct linear function of the quantity shipped over any route.
the total quantity available is equal to the total demand (with or without modification).
The solution algorithm to a transportation problem: Steps
The initial solution obtained by any of the three methods must satisfy the following condition:
i. The solution must be feasible i.e.: It must satisfy all the supply and demand constraints
ii. The number of positive allocations must equal to m+n-1, where m=the number of rows (or origins or supply centers) and n=
the number of columns(or destination centers or demand centers)
•The MODI (Modified Distribution) method of evaluating a transportation solution for optimality involves the use of index
numbers that are established for the rows and columns. These are based on the unit costs of the occupied cells. The index
numbers can be used to obtain the cell evaluations for empty cells without the use of stepping-stone paths.
•There is one index number for each column and one for each row. These can be conveniently displayed along the left and
upper edges of a matrix. The index numbers are determined in such a way that for any occupied cell the sum of the row
index and the column index equals the cell’s unit transportation cost:
Row index + Column index = Cell cost
•The index numbers are determined sequentially in a manner dictated by the position of occupied cells. The process always
begins by assigning a value of zero as the index number of row 1.
•The method will be illustrated by developing index numbers for the initial feasible solution for the Harley problem generated
by the northwest-corner method. We begin assigning a value of zero for row 1. Once a row index has been established, it
will enable us to compute column index numbers for all occupied cells in that row. Similarly, once a column index number
has been determined, index numbers for all rows corresponding to occupied cells in that column can be determined. The
complete set of row and column index numbers is shown in the following table.
The cell evaluations (improvement potentials) for each of the unoccupied cells are determined using the relationship:
Cell evaluation=Cell cost -Row index-Column index
Example
Example
Let’s consider an example. Harley’s Sand and Gravel Pit has contracted to provide
topsoil for three residential housing developments. Topsoil can be supplied from
three different “farms” as follows:
Farm Weekly capacity (cubic yards)
A 100
B 200
C 200
Demand for the topsoil generated by the construction projects is:
Project Weekly demand(cubic yards)
1 50
2 150
3 300
The manager of the sand and gravel pit has estimated the cost per cubic
yard to ship over each of the possible routes:
Cost per cubic yard to
From Project #1 Project #2 Project #3
Farm A Birr4 Birr 2 Birr 8
Farm B 5 1 9
Farm C 7 6 3