Transportation Problem
Transportation Problem
INTRODUCTION
A transportation problem basically deals with the problem, which aims to find the best way to
fulfill the demand of n demand points using the capacities of m supply points.
The transportation problem is one of the subclasses of linear programming problem where
the objective is to transport various quantities of a single homogeneous product that are
initially stored at various origins, to different destinations in such a way that the total
transportation cost is minimum.
F.I. Hitchaxic developed the basic transportation problem in 1941. However it could be solved
for optimally as an answer to complex business problem only in 1951, when George B.
Dantzig applied the concept of Linear Programming in solving the Transportation models.
Transportation models or problems are primarily concerned with the optimal (best possible)
way in which a product produced at different factories or plants (called supply origins) can be
transported to a number of warehouses (called demand destinations). The objective in a
transportation problem is to fully satisfy the destination requirements within the operating
production capacity constraints at the minimum possible cost. Whenever there is a physical
movement of goods from the point of manufacture to the final consumers through a variety of
channels of distribution (wholesalers, retailers, distributors etc.), there is a need to minimize
the cost of transportation so as to increase the profit on sales. Transportation problems arise
in all such cases.
It aims at providing assistance to the top management in ascertaining how many units of a
particular product should be transported from each supply origin to each demand destinations
to that the total prevailing demand for the company’s product is satisfied, while at the same
time the total transportation costs are minimized.
(i) If Supply < demand, a dummy supply variable is introduced in the equation to
make it equal to demand.
Likewise, if demand < supply, a dummy demand variable is introduced in the equation to
make it equal to supply.
Example 1 : A firm has 3 factories located at A, E, and K which produce the same product.
There are four major product district centers situated at B, C, D, and M. Average daily product
at A, E, K is 30, 40, and 50 units respectively. The average daily requirement of this product
at B, C, D, and M is 35, 28, 32, 25 units respectively. The cost in Rs. of transportation per unit
of product from each factory to each district centre is given in table 1
Factories B C D M Supply
A 6 8 8 5 30
E 5 11 9 7 40
K 8 9 7 13 50
Demand 35 28 32 25
The problem is to determine the name of product, no. of units of product to be transported
from each factory to various district centers at minimum cost.
Factories B C D M Supply
A X11 X12 X13 X14 30
E X21 X22 X23 X24 40
K X31 X32 X33 X34 50
Demand 35 28 32 25
Xij = No. of unit of product transported from ith factory to jth district centre.
Total transportation cost: Minimize = 6x11 + 8x12 + 8x13 + 5x14 + 5x21 + 11x22 + 9x23 + 7x24 + 8x31 +
9x32 + 7x33 + 13x34
subject to : x11 + x12 + x13 + x14 = 30
x21 + x22 + x23 + x24 = 40
x31 + x32 + x33 + x34 = 50
x11 + x21 + x31 = 35
x12 + x22 + x32 = 28
x13 + x23 + x33 = 32
x14 + x24 + x34 = 25
xij ≥ 0
Since number of variables is very high, simplex method is not applicable.
Feasible condition: Total supply = total demand. Or Σ a i = Σ bj = K(say) i= 1,2,…..,n and j =
1,2,….,n
Things to know:
1) Total supply = total demand then it is a balanced transportation problem,
otherwise it is a unbalanced problem.
2) The unbalanced problem can be balanced by adding a dummy supply center
(row) or a dummy demand center (column) as the need arises.
3) When the number of positive allocation at any stage of feasible solution is less
than the required number (row + Column – 1) the solution is said to be
degenerate otherwise non-degenarete.
4) Cell in the transportation table having positive allocation will be called occupied cells,
otherwise empty or non occupiedcell.
Some Definitions
The following terms are to be defined with reference to thetransportation problems:
(A) Feasible Solution (F.S.)
A set of non-negative allocations xij ³ 0 which satisfies therow and column restrictions is
known as feasible solution.
(B) Basic Feasible Solution (B.F.S.)A feasible solution to a m-origin and n-destination
problem issaid to be basic feasible solution if the number of positiveallocations are (m+n–1).If
the number of allocations in a basic feasible solutions areless than (m+n–1), it is called
degenerate basic feasible solution(DBFS) (otherwise non-degenerate).
(C) Optimal Solution
A feasible solution (not necessarily basic) is said to be optimalif it minimizes the total
transportation cost
(A) Initial Basic Feasible Solution :
There are three different methods to obtain the initial basicfeasible solution viz.
(I) North-West corner rule
(II) Lowest cost entry method
(III) Vogel’s approximation method
The solution obtained by any of the above methods must fulfill following conditions:
i. The solution must be feasible, i.e., it must satisfy all the supply and demand
constraints. This is called RIM CONDITION.
ii. The number of positive allocations must be equal to m + n – 1, where, m is
number of rows and n is number of columns
The solution that satisfies both the above mentioned conditions are called a non-degenerate
basic feasible solution.
Step 3. Test the initial solution for optimality.
Using any of the following methods can test the optimality of obtained initial basic solution:
i. Stepping Stone Method
ii. Modified Distribution Method (MODI)
If the solution is optimal then stop, otherwise, determine a new improved solution.
Step 4. Updating the solution
Repeat Step 3 until the optimal solution is arrived at.
Example 1: Solution
Decision Variables
Powerco must determine how much power is sent from each plant to each city
so xij = Amount of electricity produced at plant i and sent to city j
x14 = Amount of electricity produced at plant 1 and sent to city 4
Constraints
A supply constraint ensures that the total quality produced does not exceed
plant capacity. Each plant is a supply point.
A demand constraint ensures that a location receives its demand. Each city is
a demand point.
Since a negative amount of electricity can not be shipped all xij’s must be non
negative
LP Formulation of Powerco’s Problem
Min Z = 8x11+6x12+10x13+9x14+9x21+12x22+13x23+7x24
+14x31+9x32+16x33+5x34
S.T.: x11+x12+x13+x14 <= 35 (Supply Constraints)
x21+x22+x23+x24 <= 50
x31+x32+x33+x34 <= 40
2. Minimum-Cost Method
The minimum-cost method finds a better starting solution by concentrating on the cheapest
routes. The method starts by assigning as much as possible to the cell with the smallest unit
cost .Next, the satisfied row or column is crossed out and the amounts of supply and demand
are adjusted accordingly. If both a row and acolumn are satisfied simultaneously, only one is
crossed out, the same as in the northwest –corner method .Next ,look for the uncrossed-out
cell with the smallest unit cost and repeat the process until exactly one row or column is left
uncrossed out .
Table
Table 1. Transportation model of example (SunRay Transportation)
The model seeks the minimum-cost shipping schedule between the silos and the mills. This
is equivalent to determining the quantity xij shipped from silo i to mill j (i=1, 2, 3; j=1, 2, 3, 4)
1. Northwest-Corner method
The application of the procedure to the model of the example gives the starting basic solution
in table.2.
2. Cell (3,1) has the smallest uncrossed-out unit cost(=Rs.4).Assign x31=5, cross out column
1 because it is satisfied and adjust the demand of row 3 to 10-5=5 truckloads.
3.continuing in the same manner ,we successively assign15 truckloads to cell (2,3),0
truckloads to cell (1,4),5 truckloads to cell(3,4) and 10 truckloads to cell (2,4).The resulting
starting solution is summarized in this table.3.
The arrows show the order in which the allocations are made.
Table
2.Shows that row 1 has the highest penalty(=9).hence ,we assign the maximum amount
possible to cell (1,2),whichyields x12=15and simultaneously satisfies both row 1 and column
2 .we arbitrarily cross out column 2 and adjust the supply in row 1 to zero as table.7.
Non - independent
positions
Independent positons