Chapter 5
Chapter 5
Transportation
• Aim: to determine the optimum transportation
schedule that minimizes total transportation
cost / time.
• Though Transportation problem can be solved
using standard LP, however the transportation
algorithm is computationally more efficient.
• The prime contributors are F L Hitchcock
(1941), T. C. Koopmans (1949) & G. B
.Dentzig (1951).
Transportation
• The problem can be represented in the form of
transportation table: change table
Warehouse W1 W2 W3 Wn Capacity
Factories (aj)
F1 X11, C11 X12,C12 X13, C13 X1n, C1n a1
.. .. .. ..
F3 .. .. .. ..
Fm Xm1, Cm1 .. .. Xmn, Cmn an
Requirement b1 .. .. bn
(bi)
Transportation
• Mathematically it can be expressed as:
m n
• Minimize Z = CijXij (Objective Function)
i 1 j 1
• Subject to:
•
n
3
F1 50000 W1 6000
2
6 7
7
F2 6000 5 W2 4000
2
3
W3 2000
2 5
4
F3 2500 5 W4 1500
Transportation
• SOLUTION MECHANISM
• Find initial solution
– North West Corner Method
– Least/Minimum Cost Method
– Vogel’s Approximation Method
• Find optimal solution
– Stepping Stone Method
– MODI (Modified Distribution) Method.
Transportation
Steps in NWCM
1. Begin with the upper left hand cell (Left, upper most in the table),
& allocate as many units as possible to that cell. This will be the
smaller amount of either the row supply or the column demand.
Adjust the row & column quantities to reflect the allocation.
2. Subtract from the row supply & from the column demand the
amount allocated
3. If the column demand is now zero, move to the cell next to the
right, if the row supply is zero, move down to the cell in the next
row. If both are zero, move first to the next cell on the right then
down one cell.
4. Once a cell is identified as per step (3), it becomes a northwest
cell. Allocate to it an amount as per step (1)
5. Repeat, the above steps (1) - (4) until all the remaining supply and
demand is gone.
Transportation
The steps in VAM are as follows
1. Calculate penalties for each row (column) by taking the
smallest & the next smallest unit transportation cost in the
same row (column) This difference indicates the
penalty/extra cost which has to be paid if one fails to
allocate to the cell with the minimum unit transportation
cost
The value of a cell evaluator is the sum of the per unit shipping costs in the
gaining cells less the sum of the per unit shipping costs in the losing cells
of the closed loop. This evaluation process must be extended to all
unoccupied cells
A B C D SS
F1 4 2 8 100
F2 5 1 9 200
F3 7 6 3 200
DD 50 150 300 500
Transportation
A. Stepping-stone method:
Project Project Project ss
A B C
F1 4 2 8 100
50 50 - +
F2 5 1 9 200
100 + 100-
F3 7 6 3 200
200
Dd 50 150 300 500
• Cij represent cost of assigning ith person to jth jobCijXij
i 1 j 1
• Mathematically, Xij 1;
n
• Minimize Z =j 1 (Objective Function)
Subject to:
n
Jobs J1 J2 J3 Jn Capacity
Machines (ai)
M1 X11, X12, X13, X1n, 1
C11 C12 C13 C1n
.. .. .. ..
M3 .. .. .. ..
Mn Xn1, .. .. Xnn, 1
Cn1 Cnn
Requirement 1 1 1 1
(bj)
Assignment problem
The above problem can be presented as a LPP as follows:
b. j constraints
x11 + x21 + x31 = 1 job one
x12 + x22 + x32 = 1 job two
x13 + x23 +x33 = 1 job three
2 80 90 110
3 110 140 120
Assignment problem