Lecture 7
Lecture 7
Lecture 7
Transportation and assignment model
destination.
Assumptions of Transportation Model
• Total supply is equal to total demand
To A B C SS
From
1 A A A y
2 A A A Y
3 A A A Y
DD x x x X=y
Where x= demand
y= supply
A= transport cost per unit
Step 2: develop initial feasible solution
There are Three methods of finding an initial solution for transportation problems:
• Northwest-corner method
1 4 2 8 100
2 5 1 9 200
3 7 6 3 200
Steps
Min C = ETB4x1A + 2x1B + 8x1C + 5x2A + 1x2B + 9x2C + 4x3A + 6x3B + 3x3
C In the initial feasible solution SS
Min C = ETB4(50) + 2(50) + 1(100) + 9(100)+ 3(200)
and DD (rim requirements)
= ETB1900 must be satisfied
D. Develop initial feasible solution using minimum cell cost method
Steps
To A B C SS
From 1. Allocate as much as possible to
the feasible cell with the
1 4 2 8 100
50 50 minimum transportation cost,
2 5 1 9 200 and adjust the rim requirements.
150 50
2. Repeat step 1 until all rim
3 7 6 3 200
200 requirements have been met.
DD 50 150 300 500
Min C = ETB4x1A + 2x1B + 8x1C + 5x2A + 1x2B + 9x2C + 4x3A + 6x3B + 3x3C
Min C = ETB4(50) + 8(50) + 1(150) + 9(50)+ 3(200)
= ETB1800
Steps in VAM
To A B C SS Penalty
From
1 4 2 8 100 2
2 5 1 9 200 4
3 7 6 3 200 3
200
DD 50 150 300 500
Penalty 1 1 5
Cont’d…
To A B C SS Penalty
From
1 4 2 8 100 2
2 5 1 9 200 4
150
3 7 6 3
DD 50 150 100
Penalty 1 1 1
Cont’d…
To A B C SS Penalty
From
1 4 2 8 100 4
50
2 5 1 9 50 4
3 7 6 3
DD 50 100
Penalty 1 1
Cont’d…
To A B C SS Penalty
From
1 4 2 8 50 8
50
2 5 1 9 50 9
50
3 7 6 3
DD
100
Penalty 1
VAM initial feasible solution
To A B C SS
From
1 4 2 8 100
50 50
2 5 1 50 9 200
150
3 7 6 3 200
200
DD 50 150 300 500
Min C = ETB4x1A + 2x1B + 8x1C + 5x2A + 1x2B + 9x2C + 4x3A + 6x3B + 3x3C
Min C = ETB4(50) + 8(50) + 1(150) + 9(50)+ 3(200)
= 1800
Example 2.
Grain Elevator Supply • Each mill demands the following
number of tons of wheat per month
1. Jimma 150
Mill Demand
2. Mekelle 175
Total 600
tons
• The cost of transporting one ton of wheat from each grain elevator (source) to
each mill (destination) differs according to the distance and road system.
Mill
1. Jimma 6 8 10
2. Mekelle 11 11
7
3. Bahir Dar 4 5 12
The problem is to determine how many tons of wheat to transport from each grain elevator
to each mill on a monthly basis in order to minimize the total cost of transportation.
• Transportation models are solved manually within the context of a tableau, as in
the simplex method. The tableau for our wheat transportation model is shown in
Table 1.
To
1 6 8 10 150
2 7 11 11 175
3 4 5 12 275
Demand 200 100 300 600
• Each cell in the tableau represents the amount transported from one source to one
destination. Thus, the amount placed in each cell is the value of a decision variable for that
cell.
• E.g, the cell at the intersection of row 1 and column A represents the decision variable x1A.
The smaller box within each cell contains the unit transportation cost for that route. For
example, in cell 1A the value, $6, is the cost of transporting one ton of wheat from Jimma
to A.A.
• Each cell in a transportation tableau is analogous to a decision variable that indicates the
• The SS and DD values along the outside rim of a tableau are called rim requirements.
A. Northwest corner method
• With the northwest corner method, an initial allocation is made to the cell in the
upper left-hand corner of the tableau (i.e., the "northwest corner"). The amount
allocated is the most possible, subject to the supply and demand constraints for
that cell.
1. Allocate as much as possible to the cell in the upper left-hand corner, subject to
the supply and demand constraints.
A B C Supply
From
To
1 150 6 8 10 150
2 50 7 100 11 25 11 175
3 4 5 275 12 275
NB.Demand 200
In the northwest 100 the largest300
corner method 600 is made to the
possible allocation
cell in the upper left-hand corner of the tableau, followed by allocations to adjacent
feasible cells.
The initial solution is complete when all rim requirements are satisfied.
• The transportation cost of this solution is computed by substituting the cell allocations
(i.e., the amounts transported),
Min C = ETB6x1A + 8x1B + 10x1C + 7x2A + 11x2B + 11x2C + 4x3A + 5x3B + 12x3C
Min C = ETB6(150) + 8(0) + 10(0) + 7(50) + 11(100) + 11(25) + 4(0) + 5(0) + 12(275)
=ETB5925
b. The minimum cell cost method
• With the minimum cell cost method, the basic logic is to allocate to the cells with
the lowest costs. The initial allocation is made to the cell in the tableau having the
lowest cost.
• In the transportation tableau for our example problem, cell 3A has the minimum
cost of $4. As much as possible is allocated to this cell; the choice is either 200
tons or 275 tons. Even though 275 tons could be supplied to cell 3A, the most we
can allocate is 200 tons, since only 200 tons are demanded. This allocation is
shown in Table 3.
• The specific steps of the minimum cell cost method are summarized next.
A B C Supply
From
To
1 6 8 10 150
2 7 11 11 175
3 200 4 5 12 275
• The next allocation is made to the cell that has the minimum cost and also is
feasible. This is cell 3B which has a cost of $5. The most that can be allocated is 75
tons (275 tons minus the 200 tons already supplied). This allocation is shown in
Table 4.
• Table 4: The second minimum cell cost allocation
A B C Supply
From To
1 6 8 10 150
2 7 11 11 175
3 200 4 75 5 12 275
The third allocation is made to cell 1B, which has the minimum cost of $8. (Notice that cells with lower
costs, such as 1A and 2A, are not considered because they were previously ruled out as infeasible.) The
amount allocated is 25 tons. The fourth allocation of 125 tons is made to cell 1C, and the last allocation of
175 tons is made to cell 2C. These allocations, which complete the initial minimum cell cost solution, are
shown in Table 5.
• Table 5: The initial minimum cell cost solution
7 11 11 175
solution because it considers
2 175
cost in the allocation
3 200 4 75 5 12 275
process.
Demand 200 100 300 600
Min C = ETB6x1A + 8x1B + 10x1C + 7x2A + 11x2B + 11x2C + 4x3A + 5x3B + 12x3C
Min C = ETB6(0) + 8(25) + 10(125) + 7(0) + 11(0) + 11(175) + 4(200) + 5(75) + 12(0)
=ETB4550
C. vogel’s approximation method (VAM)
• A penalty cost is the difference between the largest and next largest cell cost in a
row (or column).
The steps of Vogel's approximation model
1. Determine the penalty cost for each row and column by subtracting the lowest
cell cost in the row or column from the next lowest cell cost in the same row or
column.
2. Select the row or column with the highest penalty cost (breaking ties arbitrarily
or choosing the lowest-cost cell).
3. Allocate as much as possible to the feasible cell with the lowest transportation
cost in the row or column with the highest penalty cost.
4. Repeat steps 1, 2, and 3 until all rim requirements have been met.
• In the VAM method, the first step is to develop a penalty cost for each source and
destination. For example, consider column A in Table 6. Destination A, Addis
Ababa, can be supplied by Jimma, Mekelle, and Bahir Dar. The best decision
would be to supply Addis Ababa from source 3 because cell 3A has the minimum
cost of $4. If a wrong decision were made and the next higher cost of $6 were
selected at cell 1A, a "penalty" of $2 per ton would result (i.e., $6 - 4 = $2). This
demonstrates how the penalty cost is determined for each row and column of the
tableau.
• The general rule for computing a penalty cost is to subtract the minimum cell cost
from the next higher cell cost in each row and column. The penalty costs for our
example are shown at the right and at the bottom of Table 6.
• Table 6: The VAM penalty cost
A B C Supply
From To
1 6 8 10 150 2
2 7 11 11 175 4
3 4 5 12 275 1
VAM allocates as much as possible to the minimum cost cell in the row or
column with the largest penalty cost
• The initial allocation in the VAM method is made in the row or column that has the highest
penalty cost. In Table 6, row 2 has the highest penalty cost of $4. We allocate as much as possible
to the feasible cell in this row with the minimum cost. In row 2, cell 2A has the lowest cost of $7,
and the most that can be allocated to cell 2A is 175 tons. With this allocation the greatest penalty
cost of $4 has been avoided because the best course of action has been selected. The allocation is
shown in Table 7
1 6 8 10 150
2
2 175 7 11 11 175
3 4 5 12 275 1
• After each VAM cell allocation, all row and column penalty costs are recomputed.
Next, we repeat the previous step and allocate to the row or column with the
highest penalty cost, which is now column B with a penalty cost of $3 (see Table 7).
The cell in column B with the lowest cost is 3B, and we allocate as much as possible
to this cell, 100 tons. This allocation is shown in Table 8.
A B C Supply
From To
1 6 8 10 150
2
2 175 7 11 11 175
3 4 100 5 12 275 8
A B C Supply
From To
3 25 4 100 5 12 275
shown in Table 9.
Demand 200 100 300 600
1
• Notice that by now only column C has a penalty cost. Rows 1 and 3 have only one
feasible cell, so a penalty does not exist for these rows. Thus, the last two
allocations are made to column C. First, 150 tons are allocated to cell 1C because
it has the lowest cell cost. This leaves only cell 3C as a feasible possibility, so 150
tons are allocated to this cell. Both of these allocations are shown in Table 10.
• Table 10: The initial VAM solution
A B C Supply
From
To
1 6 8 150 10 150
2 175 7 11 11 175
• VAM and minimum cell cost both provide better initial solutions than the
northwest corner method