Professional Documents
Culture Documents
Operations managers often prefer to use mathematical model , as it is quicker, inexpensive and more reliable
Transportation Problem
The Transportation Problem is one of the sub-classes of LPPs in which the objective is to transport various quantities of a single homogeneous commodity, that are initially stored at various origins, to different destinations in such a way that the total transportation cost is minimum.
Transportation Problem
How much should be shipped from several sources to several destinations Sources: Factories, warehouses, etc. Destinations: Warehouses, stores, etc. Transportation models Find lowest cost shipping arrangement Used primarily for existing distribution systems
Consider a commodity which is produced at various centers called SOURCES and is demanded at various other DESTINATIONS.
The production capacity of each source (availability) and the requirement of each destination are known and fixed.
The cost of transporting one unit of the commodity from each source to each destination is also known.
The commodity is to be transported from various sources to different destinations in such a way that the requirement of each destination is satisfied and at the same time the total cost of transportation in minimized.
This optimum allocation of the commodity from various sources to different destinations is called TRANSPORTATION PROBLEM.
can
be
stated
Let there be m SOURCES and n DESTINATIONS Let ai : the availability at the ith source bj : the requirement of the jth destination. Cij : the cost of transporting one unit of commodity from the ith source to the jth destination xij : the quantity of the commodity transported from ith source to the jth destination (i=1, 2, m; j=1,2, ..n)
Transportation Table
Source
..
Supply
1 2 : m
Demand
a1
Quantity demanded or required
a2
:
am
b1 b2 bn
Transportation Table
Destination Source
1 2 : m
Demand
x 11 x 21
: :
x 12
.. ..
Supply
x 1n
a1 a2
:
sources to destinations : : : : : :
x m1 b1
x m2
b2
..
x mn
bn
am
Transportation Table
Source 1
Supply
1
2
x 11 c 11 x 12 c 12 . . x 21 c 21 x 22 c 22 . .
: : : : : :
x 1n c 1n x 2n c 2n
: :
a1 a2
:
:
m
Demand
x m1 c m1 x m2 c m2 . . b1 b2
..
x mn c mn
bn
am
Transportation Table
From Chennai (D) Delhi (E)
Pune (F)
To Bangalore (A)
5
300
700
Warehouse Requirements
300
200
200
Unbalanced transportation problem When the total availability is equal to the total requirement the problem (i.e. ai = bj) is said to be a balanced transportation problem. If the total availability at different sources is not equal to the total requirement at different destinations, (i.e. ai bj), the problem is said to be an unbalanced transportation problem.
Steps to convert an unbalanced problem to a balanced one are
If ai > bj i.e. the total availability is greater than the total requirement, a dummy destination is introduced in the transportation problem with requirement = ai - bj. The unit cost of transportation from each source to this destination is assumed to be zero.
If ai < bj i.e. the total availability is less than the total requirement, a dummy source is introduced in the transportation problem with requirement = bj - ai. The unit cost of transportation from each destination to this source is assumed to be zero.
After making the necessary modifications in the given problem to convert it to a balanced problem, it can be solved using any of the methods.
1. Source S1 S2 S3 D1 5 4 8 D2 3 5 4
2. Source S1 S2 S3
Requirement 60 80 85 90 70
Determination of the starting Solution In any transportation model we determine a starting BFS and then iteratively move towards the optimal solution which has the least shipping cost.
A solution where the row total of allocations is equal to the availabilities and the column total is equal to the requirements is called a Feasible Solution.
The solution with m+n-1 allocations is called a Basic Solution.
Different methods of obtaining initial basic feasible solution to a balanced minimization transportation problem are LEAST COST METHOD or Matrix Minima Method ( Best Method)
NORTH WEST CORNER RULE
2 7 6
3 4
Supply 542 2 3
1
Source 2 3 Demand
1
2 4
0
3
2
2
2
4 3 8 5
3
3 1 3 0 2 2
1
A E 1 B 2 C 3 D 4
Supply
F
G
Demand
4
0 4
3
2 6
2
2 8
0
1 6
8
10
2
D A 11 E 13 F 17 G 14
Available
250
B
C
16
21
18
24
14
13
10
10
300
400
Step 2. Cross out the row (column) with zero supply (zero demand) to indicate that no further assignments can be made to that row(column).
2 7 6
3 4 2
Supply 52 21
1
Source 2 3 Demand
3
2 4
2 1
3
1 1
2
2
3 2
3 1
2 1
1. Source S1 S2 S3 D1 5 4 8 D2 3 5 4
2. Source S1 S2 S3
Requirement 60 80 85 90 70
1
A E 1 B 2 C 3 D 4
Supply
F
G
Demand
4
0 4
3
2 6
2
2 8
0
1 6
8
10
2
D A 11 E 13 F 17 G 14
Available
250
B
C
16
21
18
24
14
13
10
10
300
400
Destination 3 4
Supply
Row Penalties
3 S 2 o 2 u 4 r 3 c e Demand
Column Penalties
7 4 3
6 3
0 2
4 2 5
5 2 3
1 1 0 1 1
8 3 0 20
3
2
1 1
1 4
3 -
2 1
2
D A 11 E 13 F 17 G 14
Available
250
B
C
16
21
18
24
14
13
10
10
300
400
Demand 7
Step I: For an initial basic feasible solution with (m+n-1) occupied (basic) cells, calculate ui and vj values for rows and columns respectively using the relationship ui + vj = Cij for all allocated cells only. To start with assume any one of the ui or vj to be zero.
Step II: For the unoccupied (non-basic) cells, calculate the cell evaluations or the net evaluations as ij = (ui + vj) Cij
Step III: a) If all ij < 0, the current solution is optimal and unique. b) If any ij = 0, the current solution is optimal, but an alternate solution exists. c) If any ij > 0, then an improved solution can be obtained; by converting one of the basic cells to a non basic cells and one of the non basic cells to a basic cell. Go to step IV.
Step IV: Select the cell corresponding to most Positive cell evaluation. This cell is called the entering cell. Identify a closed path or a loop which starts and ends at the entering cell and connects some basic cells at every corner.
Step V: Put a + sign in the entering cell and mark the remaining corners of the loop alternately with and + signs.
Step VI: From the cells marked with sign, select the smallest quantity (say ). Add to each quantity of the cell marked with + sign and subtract from each quantity of the cell marked with sign. In case of a tie, make zero allocation to any one of the cells. This will make one non-basic cells as basic and vice-versa.
Step VII: Return to step I.