03a transportation problem
TRANSCRIPT
-
7/25/2019 03a Transportation Problem
1/19
Transportation Problem
1Sasadhar Bera, IIM Ranchi
-
7/25/2019 03a Transportation Problem
2/19
What is Transportation Problem?
2Sasadhar Bera, IIM Ranchi
The transportation model is a special class of the linear
programming problem.
Transportation deals with the situation in which a
commodity is shipped from sources to destinations.
The objective is to determine the amount of shipment
from sources to each destination that minimize the total
shipping cost while satisfying both the supply limits andthe demand requirement.
-
7/25/2019 03a Transportation Problem
3/19
-
7/25/2019 03a Transportation Problem
4/19
Two Origins and Three Destinations
4Sasadhar Bera, IIM Ranchi
-
7/25/2019 03a Transportation Problem
5/19
Tabular Form
5Sasadhar Bera, IIM RanchiTS: Total Supply, TD: Total Demand
-
7/25/2019 03a Transportation Problem
6/19
LP formulation of Transportation Problem
xij : Amount transported from ithorigin to jthdestination
cij= unit transportation cost or shipping cost per unit item from ith origin to
jth
destination.Si supply amount available at i
thorigin, i =1 , 2, . .,m
Dj demand for jthdestination, j = 1, 2, . . .,n
m may be = n, < > n
Total supply = TS = Total Demand = TD =
Objective function = Zmin=
subject to , , , 0
Total number of variables = mn
Total number of constraints =(m+n). However, because the transportation
model is balanced (TD = TS), one of these equations must be redundant.
Thus, the model has (m+n-1) independent constraint equations i.e. (m+n-1)
numbers of restrictions. 6Sasadhar Bera, IIM Ranchi
-
7/25/2019 03a Transportation Problem
7/19
Transportation Problem: Example
7Sasadhar Bera, IIM Ranchi
The Navy has 9,000 pounds of material in Albany, Georgia that
it wishes to ship to three installations: San Diego, Norfolk, and
Pensacola. They require 4,000, 2,500, and 2,500 pounds,respectively. Government regulations require equal
distribution of shipping among the three carriers.
The shipping costs ($) per pound for truck, railroad, and
airplane transit are shown below. Formulate and solve a linear
program to determine the shipping arrangements (mode,
destination, and quantity) that will minimize the total shipping
cost.
DestinationMode San Diego Norfolk Pensacola
Truck 12 6 5
Railroad 20 11 9
Airplane 30 26 28
-
7/25/2019 03a Transportation Problem
8/19
Transportation Problem: Example (contd.)
Define the Decision Variables
We want to determine the pounds of material,xij , to be shippedby mode i to destinationj. The following table summarizes the
decision variables:
San Diego Norfolk Pensacola
Truck x11 x12 x13Railroad x21 x22 x23
Airplane x31 x32 x33
Min: (shipping cost per pound for each mode per destination pairing)*(number of pounds shipped by mode per destination pairing).
ZMin: 12x11+ 6x12+ 5x13 + 20x21+ 11x22+ 9x23 + 30x31+ 26x32+ 28x33
8Sasadhar Bera, IIM Ranchi
-
7/25/2019 03a Transportation Problem
9/19
Transportation Problem: Example (contd.)
Define the Constraints
Equal use of transportation modes:
(1)x11+x12+x13 = 3000
(2) x21+x22+x23 = 3000
(3) x31+x32+x33= 3000
Destination material requirements:(4)x11+x21+x31 = 4000
(5) x12+x22+x32 = 2500
(6) x13+x23+x33= 2500
Non-negativity of variables:
xij> 0, integer i= 1,2,3 and j= 1,2,3
9Sasadhar Bera, IIM Ranchi
-
7/25/2019 03a Transportation Problem
10/19
Transportation Problem: Example (contd.)
OBJECTIVE FUNCTION VALUE = 142000
Variable Value Reduced Costx11 1000.000 0.000x12 2000.000 0.000x13 0.000 1.000x21 0.000 3.000x22 500.000 0.000
x23 2500.000 0.000x31 3000.000 0.000x32 0.000 2.000x33 0.000 6.000
10Sasadhar Bera, IIM Ranchi
Solution SummarySan Diego will receive 1000 lbs. by truck and 3000 lbs. by airplane.
Norfolk will receive 2000 lbs. by truck and 500 lbs. by railroad.
Pensacola will receive 2500 lbs. by railroad.
The total shipping cost will be $142,000.
San Diego Norfolk Pensacola
Truck x11 x12 x13
Railroad x21 x22 x23
Airplane x31 x32 x33
-
7/25/2019 03a Transportation Problem
11/19
Special Purpose Algorithm to Solve
Transportation Problem
11Sasadhar Bera, IIM Ranchi
Transportation problem can be solved using LP. Due to
special structure of the transportation problem
special-purpose algorithms are developed to find out the
optimal solution. These special purpose algorithms are
computationally efficient (less complicated and less
computer memory required) than simplex method.
Two such types of solution algorithm are given below.
Vogel approximation method (VAM)
Modified distribution method (MODI)
VAM is used to generate the initial solution. Next, MODI is
used to find out optimal solution.
-
7/25/2019 03a Transportation Problem
12/19
Categories of Transportation Model
12Sasadhar Bera, IIM Ranchi
In real life problems, it is observed that total supply is not
equal to total demand. That is why we divide transportation
model into two categories:
Balanced transportation
Unbalanced transportation
Balanced transportation: A transportation problem in
which the total supply available at origins exactly satisfies
the total demand required at the destinations. In this case
Total supply (TS) = Total demand (TD).
Unbalanced transportation: In real life problems, total
supply is not equal to total demand. For solution of non-
balanced transportation problem we make it balanced by
adding dummy variable.
-
7/25/2019 03a Transportation Problem
13/19
Unbalanced Transportation Model
Total supply (TS) > Total demand (TD), surplus available of resources.
13Sasadhar Bera, IIM Ranchi
-
7/25/2019 03a Transportation Problem
14/19
Unbalanced Transportation Model (contd.)
14Sasadhar Bera, IIM Ranchi
Total supply (TS) > Total demand (TD), surplus available of resources.
By adding dummy demand variable we make it balanced.
-
7/25/2019 03a Transportation Problem
15/19
Unbalanced Transportation Model (contd.)
15Sasadhar Bera, IIM Ranchi
Total supply (TS) < Total demand (TD) , Shortage of demand.
In such a situation, we add dummy origin variable to make it
balanced
-
7/25/2019 03a Transportation Problem
16/19
Degeneracy in Transportation Problem
16Sasadhar Bera, IIM Ranchi
A feasible solution to transportation problem has mn
decision variables where m is number of origins and n is
number of destinations.
The solution is said to be degenerate if the number of
occupied cells is less than (m+n-1) at any stage of solution.
Degeneracy can occur at two stages:
At initial solution stage
During testing of the optimal solution
-
7/25/2019 03a Transportation Problem
17/19
How to Handle Degeneracy?
17Sasadhar Bera, IIM Ranchi
To handle degeneracy, we make use of an artificial quantity,
denoted by (epsilon). If is placed in the unoccupied cell
then the cell is considered occupied. The quantity is so
small that it does not affect the supply and demand
constraints.
For calculation purpose, the value of is assumed to bezero and we try to place at lowest unallocated cost cell.
Once is introduced into the solution, it will remain there
until degeneracy is removed or a final solution is arrived at,whichever occurs first.
-
7/25/2019 03a Transportation Problem
18/19
Degeneracy Example
18Sasadhar Bera, IIM Ranchi
Total number of restrictions = 4+4-1 = 7 but occupied cells = 6.
Hence to remove degeneracy, is allocated to lowest
unallocated cost cell.
-
7/25/2019 03a Transportation Problem
19/19