Transportation v7
Transportation v7
Transportation v7
Transportation-1
Simple Network Representation
Sources Destinations
Supply s1 1 Demand d1
1
Supply s2 2
2 Demand d2
…
…
xij
n Demand dn
Supply sm m
Costs cij
Transportation-2
• Transportation minimization problem - based on cost
Procedure :
1.
2.
North west corner method
Transportation-8
Least Cost Method
Procedure :
1.
2.
Transportation-9
Least cost method
Transportation-10
Formulate the given problem
14 13 19 15
B 350
9 20 23 10
C 150
14 13 19 15
B 350
9 20 23 10
C 150
0 0 0 0
Dummy 90
Transportation-16
The Northwest Corner Rule
Destination
Supply
Source N S E W
16 13 22 17
A 200
100 100
14 13 19 15
B 350
40 300 10
9 20 23 10
C 150
150
0 0 0 0
Dummy 90
90
Demand 100 140 300 250
Z = 10770
Vogel‟s Approximation
Method (VAM)
Vogel’s approximation Method-
VAM
• For each row and column, calculate its difference:
= (Second smallest cij in row/col) - (Smallest cij in row/col)
minimization
= (first highest “p” in row/col) - (second highest “p” in row/col)
maximization
• For the row/coloumn with the largest difference,
select entry with minimum cost cij as basic
(minimization) and highest profit for maximization.
for tie select arbitrarily
• Eliminate row/col with supply/demand satisfied
• Repeat the above steps
We will solve previous problem
Destination
Supply ui
Source N S E W
16 13 22 17
A 200
14 13 19 15
B 350
9 20 23 10
C 150
0 0 0 0
Dummy 90
14 13 19 15
B 350 1
9 20 23 10
C 150 1
0 0 0 0
Dummy 90 0
diff 9 13 19 10
Vogel‟s Method (2): select xDummy as basic
variable
Destination
Supply diff
Source N S E W
16 13 22 17
A 200 3
14 13 19 15
B 350 1
9 20 23 10
C 150 1
0 0 0 0
Dummy 90
90 0
diff 9 13 19 10
Transportation-22
Vogel‟s Method (3): update supply, demand
and differences
Destination
Supply diff
Source N S E W
16 13 22 17
A 200 3
14 13 19 15
B 350 1
9 20 23 10
C 150 1
0 0 0 0
Dummy 90
--- ---
diff 5 0 3 5
Transportation-23
Vogel‟s Method (4): select xCN as basic
variable
Destination
Supply diff
Source N S E W
16 13 22 17
A 200 3
14 13 19 15
B 350 1
9 20 23 10
C 100 150 1
0 0 0 0
Dummy 90
--- ---
diff 5 0 3 5
Transportation-24
Vogel‟s Method (5): update supply, demand
and differences
Destination
Supply diff
Source N S E W
16 13 22 17
A 200 4
14 13 19 15
B 350 2
9 20 23 10
C 100 50 10
0 0 0 0
Dummy 90
--- ---
diff --- 0 3 5
Transportation-25
Vogel‟s Method (6): select xCW as basic
variable
Destination
Supply diff
Source N S E W
16 13 22 17
A 200 4
14 13 19 15
B 350 2
9 20 23 10
C 100 50
50 10
0 0 0 0
Dummy 90
--- ---
diff --- 0 3 5
Transportation-26
Vogel‟s Method (7): update supply, demand
and differences
Destination
Supply diff
Source N S E W
16 13 22 17
A 200 4
14 13 19 15
B 350 2
9 20 23 10
C 100 50
--- ---
0 0 0 0
Dummy 90
--- ---
diff --- 0 3 2
Transportation-27
Vogel‟s Method (8): select xAS as basic
variable
Destination
Supply diff
Source N S E W
16 13 22 17
A 140 200 4
14 13 19 15
B 350 2
9 20 23 10
C 100 50
--- ---
0 0 0 0
Dummy 90
--- ---
diff --- 0 3 2
Transportation-28
Vogel‟s Method (9): update supply, demand
and differences
Destination
Supply diff
Source N S E W
16 13 22 17
A 140 60 5
14 13 19 15
B 350 4
9 20 23 10
C 100 50
--- ---
0 0 0 0
Dummy 90
--- ---
Transportation-29
Vogel‟s Method (10): select xAW as basic
variable
Destination
Supply diff
Source N S E W
16 13 22 17
A 140 60 60 5
14 13 19 15
B 350 4
9 20 23 10
C 100 50
--- ---
0 0 0 0
Dummy 90
--- ---
Transportation-30
Vogel‟s Method (11): update supply,
demand and differences
Destination
Supply diff
Source N S E W
16 13 22 17
A 140 60 --- ---
14 13 19 15
B 350 4
9 20 23 10
C 100 50
--- ---
0 0 0 0
Dummy 90
--- ---
Transportation-31
Vogel‟s Method (12): select xBW and xBE as
basic variables
Destination
Supply diff
Source N S E W
16 13 22 17
A 140 60 --- ---
14 13 19 15
B 210 140 ---
9 20 23 10
C 100 50
--- ---
0 0 0 0
Dummy 90
--- ---
Transportation-32
Solve by VAM
VAM method
Acceptability and Optimality Test
for initial feasible solution
of transportation problem
Acceptability for testing initial solution
1 4 5
Draco 1
2 4 4
Goyle 1
Demand 1 1 1
Hungarian method
• Workers to machine
• Product to factories
• Jobs to machine
• Class to rooms
Sample problem
The Hungarian Method
If number of rows not equal to number of columns, „Dummy‟ is
included by keeping cost values zero
Subtract row smallest from each other elements in the row
Subtract column smallest from each other element in the column
Each row and each column should have one zero
Transportation-65
The Hungarian Method
Subtract row smallest from each other elements in the row
Subtract column smallest from each other element in the column
Each row and each column should have one zero
• From among the cells not covered by any line, find the
smallest element say „k‟
• Subtract „k‟ from all the uncovered elements and add „k‟
to every element in the cells covered by 2 lines
(intersection).
• Elements in the cells covered by one line unchanged.
• Assignment continues as done at the first stage
ie Each row and each column should have one zero
3 step revised
Final assignment
Solve by Hungarian method