Transportation Problem
Transportation Problem
Transportation Problem
UNIT III
CONTENTS
• Introduction
• Balanced or unbalanced transport problems
• Applications of transport problems
• North-west corner method
• Least cost method
• Vogel’s approximation method
• Test of optimality by stepping stone method and
MODI method
Introduction
Sources Destinations
supply s1 1 1 demand d 1
2 2
supply s2 demand d 2
: :
m : n :
supply sm xij demand dn
costs cij
Few Important Definitions
A Feasible Solution A feasible solution to a transportation
problem is a set of non–negative individual allocation
(xij ≥0)with the row and column sum restrictions.
• Basic Feasible Solution(B.S.F.) A feasible solution of m by
n transportation problem is said to be a basic feasible
solution if the total no. of positive allocations xij is exactly
equal to m+n-1.
• Optimal Solution A feasible solution is said to be optimal if it
minimizes the total transportation cost.
• Non- Degenerate Basic Feasible Solution F.S. of an m*n
transportation problem is said to be non–degenerated if it has
the following two properties:
(1)Initial BFS must contain exactly m+n-1 number of
individual allocations .
(2)These allocation must be in “independent positions.”
Independent position of a set of allocations mean that it is
always impossible to form any closed loop through these
Balanced or unbalanced transport problems
allocations.
Step 3
• If the supply for the first row is exhausted, then move
down to the first cell in the second row and first
column and go to step 2.
• If the demand for the first column is satisfied, then
move horizontally to the next cell in the second
column and first row and go to step 2.
Step 4
If for any cell, supply equals demand, then the next
allocation can be made in cell either in the next row
or column.
Step 5
Continue the procedure until the total available
quantity is fully allocated to the cells as required.
Least Cost Method
• MODI method
Stepping stone method
Step 1:
For each unoccupied cell, calculate the reduced cost by the MODI
method described below.
Select the unoccupied cell with the most negative reduced cost.
(For maximization problems select the unoccupied cell with the
largest reduced cost.) If none, STOP.
Step 2:
For this unoccupied cell generate a stepping stone path by forming
a closed loop with this cell and occupied cells by drawing
connecting alternating horizontal and vertical lines between them.
Determine the minimum allocation where a subtraction is to be
made along this path.
Step 3:
Add this allocation to all cells where additions are to be made,
and subtract this allocation to all cells where subtractions are to
be made along the stepping stone path.
(Note: An occupied cell on the stepping stone
path now becomes 0 (unoccupied). If more than one cell
becomes 0, make only one unoccupied; make the others
occupied with 0's.)
GO TO STEP 1.
MODI method
• In applying the MODI method, we begin with an initial
solution obtained by using the northwest corner rule or any
other rule. But now we must compute a value for each row
(call the values u1 , u2, u3 if there are three rows) and for each
column (v1 , v2 , v3 ) in the transportation table. In general, we
let
From 3 3 1 8
F2
5 4 7 7
F3
Solution By North-West Corner Method
• We move to the right of this cell. We start with cell (1,1) at the
north-west corner (top most left corner)and allocate it
maximum possible amount 5.
• Since there is no amount left available at source F1 so we move
downwards to the cell (2,1) in place of moving to right and
allocate it maximum possible amount. Since the column1 still
need the amount 2 and the amount 8 is available in row 2, so we
allocate the maximum amount 2 to this cell(2,1).now the
allocation for column 1 is complete ,so we move to the right of
this cell.
• Since the amount 6 is still available in row 2 and amount 9 is
needed in column2,so we allocate the maximum amount 6 in
this cell (2,2).
• Thus , allocation for row2 is complete, so we move downwards to
the cell(3,2) . Since the amount 3 is still needed in column 2 and
amount 7 is available in row 3 ,so we allocate the maximum
amount 3 in this cell(3,2). Thus allocation for column 2 is
complete ,so
• Since the amount 4 is still available in row 3 and amount 18 is
needed in column 3,so we allocate the maximum amount 4 in this
cell (3,3). Thus , allocation for row 3 is complete, so we move
downwards to the cell(4,3) . Since the amount 14 is still available
in row3 and an equal amount 14 is needed in row 4 ,so we
allocate the maximum amount 14 in this cell(4,3). This complete
the allocation and the resulting feasible solution are shown in the
following table.
To
w1 w2 w3
5(2 )
F1 5 = a1
F2 8= a2
\
From
F3 7= a 3
2(3) 6(3)
F4 14=a4
F4 14=a4
7= b1 9= b2 18= b3
Examining the cost matrix we find that there is lowest cost 1
in cell(2,3) and in (4,1).We choose the cell(2,3) as we can
allocate the maximum amount 8 to this cell which is more than
the max. amount 7 that can be allocated to cell(4,1).Leaving
this cell we find that there is lowest cost 1 in cell (4,1) where
we allocate the max. amount 7.Continuing in this way we get
the required feasible solution as shown in the above table.
The total transportation cost to this F.S. is
=Rs.(2*7+3*4+8*1+7*4+7*1+7*2)=Rs.83
Vogel’s approximation method (VAM)
• First we write the cost and requirement matrix as follows:
w1 w2 w3 Available Penalties
F1 (2) (7) (4)
5 (2)
F2 8 (2)
Demand 7 9 18
Demand 7 9
To Supply
w1 w2 w3 w4
F1 1 2 1 4 30
from F2 3 3 2 1 50
F3 4 2 5 9 20
Demand 20 40 30 10 100
• Determine the optimal transportation cost , for the
following transportation model:
D1 D2 D3 D4 Supply
O1 2 2 2 1 3
O2 10 8 5 4 7
O3 7 6 6 8 5
Demand 4 3 4 4
• Determine the optimal transportation cost , for the following
transportation model:
M1 M2 M3 M4 Supply
W1 5 3 6 2 19
W2 4 7 9 1 37
W3 3 4 7 5 34
Demand 16 18 31 25
To Modify Unbalanced T.P.to Balanced Type
n m m m
∑ ( ∑ xij )+ ∑ xi,n+1 = ∑ ai,
j=1 i=1 i=1 i=1
Or m m n m
∑ xi,n+1 = ∑ ai - ∑ bj =Excess of Availability.( ∑ xij = bj)
i=1 i=1 j=1 i=1
If this excess availability is denoted by b n+1 , the modified general T.P. can be
reformulated as:
Minimize m n+1
Z= ∑ ∑ xij (cij,), subject to the constraints
i=1 j=1
• n
∑ xij + xi,n+1 =ai, i =1,2,……m
j=1
m
∑ xij = bi, j =1,2,……n
i=1
xij ≥ 0, for all i and j , m n+1
where ci,n+1 =0 for i=1,2,…..m ∑ ai = ∑ bj
i=1 j=1