Degeneracy & Optimisation Techniques of Transportation Problem
Degeneracy & Optimisation Techniques of Transportation Problem
Non-Independent Positions
Solution
1. Applying vogel’s approximation method for finding the initial basic feasible solution
W1 W2 W3 W4 Availability Penalty
F1 5(19) (30) (50) 2(10) X X
F2 (70) (30) 7(40) 2(60) X X
F3 (40) 8(8) (70) 10(20) X X
Requirement X X X X
Penalty X X X X
Minimum transportation cost is 5 (19) + 2 (10) + 7 (40) + 2 (60) + 8 (8) + 10 (20) = Rs. 779
ui
(19) (10) u1= -10
(40) (60) u2 = 40
(8) (20) u3 = 0
vj v1 = 29 v2 = 8 v3 = 0 v4 = 20
Assign a ‘u’ value to zero. (Convenient rule is to select the u i, which has the largest number of
allocations in its row)
Let u3 = 0, then
u3 + v4= 20 which implies 0 + v4 = 20, so v4 = 20
u2 + v4= 60 which implies u2 + 20 = 60, so u2 = 40
u1 + v4= 10 which implies u1 + 20 = 10, so u1 = -10
u2 + v3= 40 which implies 40 + v3 = 40, so v3 = 0
u3 + v2= 8 which implies 0 + v2 = 8, so v2 = 8
u1 + v1= 19 which implies -10 + v1= 19, so v1 = 29
4. Calculation of cost differences for non basic cells dij = cij – ( ui + vj )
cij ui + vj
(30) (50) -2 -10
(70) (30) 69 48
(40) (70) 29 0
dij = cij – ( ui + vj )
32 60
1 -18
11 70
5. Optimality test
dij < 0 i.e. d22 = -18
so x22 is entering the basis
6. Construction of loop and allocation of unknown quantity Ө
Minimum transportation cost is 5 (19) + 2 (10) + 2 (30) + 7 (40) + 6 (8) + 12 (20) = Rs. 743
7. Improved Solution
ui
(19) (10) u1= -10
(30) (40) u2 = 22
(8) (20) u3 = 0
vj v1 = 29 v2 = 8 v3 = 18 v4 = 20
cij ui + vj
(30) (50) -2 8
(70) (60) 51 42
(40) (70) 29 18
dij = cij – ( ui + vj )
32 42
19 18
11 52
Since dij > 0, an optimal solution is obtained with minimal cost Rs.743
Minimum transportation cost is 1 (30) + 2 (90) + 1 (45) + 2 (250) + 2 (50) = Rs. 855
Check for Non-degeneracy
The initial basic feasible solution has m + n – 1 i.e. 3 + 3 – 1 = 5 allocations in independent
positions. Hence optimality test is satisfied.
Calculation of ui and vj : - ui + vj = cij
ui
(30) u1= -15
(90) (45) u2 = 0
(250) (50) u3 = 160
vj v1 = 90 v2 = 45 v3 = -110
Calculation of cost differences for non-basic cells dij = cij – ( ui + vj )
cij ui + vj
50 220 75 -125
170 -110
200 205
dij = cij – ( ui + vj )
-25 345
280
-5
Optimality test
dij < 0 i.e. d11 = -25 is most negative
1(50)
1(90) 2(45)
2(250) 2(50)
Minimum transportation cost is 1 (50) + 1 (90) + 2 (45) + 2 (250) + 2 (50) = Rs. 830
II Iteration
Calculation of ui and vj : - ui + vj = cij
ui
(50) u1= -40
(90) (45) u2 = 0
(250) (50) u3 = 160
vj v1 = 90 v2 = 45 v3 = -110
Calculation of dij = cij – ( ui + vj )
cij ui + vj
30 220 5 -150
170 -110
200 205
dij = cij – ( ui + vj )
25 370
280
-5
Optimality test
dij < 0 i.e. d32 = -5
1(50)
3(90) 0(45)
2(200) 2(50)
Minimum transportation cost is 1 (50) + 3 (90) + 2 (200) + 2 (50) = Rs. 820
III Iteration
Calculation of ui and vj : - ui + vj = cij
ui
(50) u1= -40
(90) (45) u2 = 0
(200) (50) u3 = 155
vj v1 = 90 v2 = 45 v3 = -105
Calculation of dij = cij – ( ui + vj )
cij ui + vj
30 220 5 -145
170 -105
250 245
dij = cij – ( ui + vj )
25 365
275
5
Since dij > 0, an optimal solution is obtained with minimal cost Rs.820
ui
(9) (3) u1= -4
(11) u2 = 1
(10) (12) (7) u3 = 0
vj v1 = 10 v2 = 12 v3 = 13 v4 = 7
Calculation of cost differences for non-basic cells dij = cij – ( ui + vj )
cij ui + vj
6 1 6 8
5 2 8 13 14 8
4 13
dij = cij – ( ui + vj )
0 -7
-8 -12 0
-9
Optimality test
dij < 0 i.e. d23 = -12 is most negative
So x23 is entering the basis
min(50-Ө, 55-Ө, 25-Ө) = 25 which gives Ө = 25. Therefore x 34 is outgoing as it becomes zero.
25(9) 45(3)
30(11) 25(2)
55(10) 35(12)
Minimum transportation cost is 25 (9) + 45 (3) + 30 (11) + 25 (2) + 55 (10) + 35 (12) = Rs. 1710
II iteration
Calculation of ui and vj : - ui + vj = cij
ui
(9) (3) u1= 8
(11) (2) u2 = 1
(10) (12) u3 = 0
vj v1 = 10 v2 = 12 v3 = 1 v4 = -5
Calculation of cost differences for non-basic cells dij = cij – ( ui + vj )
cij ui + vj
6 1 18 20
5 8 13 -4
4 7 1 -5
dij = cij – ( ui + vj )
-12 -19
-8 12
3 12
Optimality test
dij < 0 i.e. d12 = -19 is most negative
So x12 is entering the basis
25(1) 45(3)
5(11) 50(2)
80(10) 10(12)
Minimum transportation cost is 25 (1) + 45 (3) + 5 (11) + 50 (2) + 80 (10) + 10 (12) = Rs. 1235
III Iteration
Calculation of ui and vj : - ui + vj = cij
ui
(1) (3) u1= -11
(11) (2) u2 = 1
(10) (12) u3 = 0
vj v1 = 10 v2 = 12 v3 = 1 v4 = 14
Calculation of cost differences for non-basic cells dij = cij – ( ui + vj )
cij ui + vj
6 9 -1 -10
5 8 13 15
4 7 1 14
dij = cij – ( ui + vj )
7 19
-8 -7
3 -7
Optimality test
dij < 0 i.e. d22 = -8 is most negative
So x22 is entering the basis
25(1) 45(3)
5(5) 50(2)
85(10) 5(12)
Minimum transportation cost is 25 (1) + 45 (3) + 5 (5) + 50 (2) + 85 (10) + 5 (12) = Rs. 1195
IV Iteration
Calculation of ui and vj : - ui + vj = cij
ui
(1) (3) u1= -11
(5) (2) u2 = -7
(10) (12) u3 = 0
vj v1 = 10 v2 = 12 v3 = 9 v4 = 14
Calculation of cost differences for non-basic cells dij = cij – ( ui + vj )
cij ui + vj
6 9 -1 -2
11 8 3 7
4 7 9 14
dij = cij – ( ui + vj )
7 11
8 1
-5 -7
Optimality test
dij < 0 i.e. d34 = -7 is most negative
So x34 is entering the basis
30(1) 40(3)
5(5) 50(2)
85(10) 5(7)
Minimum transportation cost is 30 (1) + 40 (3) + 5 (5) + 50 (2) + 85 (10) + 5 (7) = Rs. 1160
V Iteration: -Calculation of ui and vj : - ui + vj = cij
ui
(1) (3) u1= -4
(5) (2) u2 = 0
(10) (7) u3 = 0
vj v1 = 10 v2 = 5 v3 = 2 v4 = 7
Calculation of cost differences for non-basic cells dij = cij – ( ui + vj )
cij ui + vj
6 9 6 -2
11 8 10 7
12 4 5 2
dij = cij – ( ui + vj )
0 11
1 1
7 2
Since dij > 0, an optimal solution is obtained with minimal cost Rs.1160. Further more d 11 = 0
which indicates that alternative optimal solution also exists.
Exercise
1. Determine the optimal solution of the given transportation problem
To Supply
2 3 11 7 6
1 0 6 1 1
From
5 8 15 10 10
Demand 7 5 3 2 17
[Ans. x12 = 5, x13 = 1, x24 = 1, x31 = 7, x33 = 2, x34 = 1 Min cost = Rs 102]
To Available
7 3 4 2
From 2 1 3 3
3 4 6 5
Demand 4 1 5 10
To Supply
10 7 3 6 3
1 6 7 3 5
From
7 4 5 3 7
Demand 3 2 6 4
[Ans. x13 = 3, x21 = 3, x24 = 2, x32 = 2, x33 = 3, x34 = 2, Min cost = Rs 47]