Transportation Problem
Transportation Problem
TRANSPORTATION
PROBLEM
by
Ms.Princy. J
Assistant Professor
Department of Mathematics
Nehru institute of Technology
CONTENT
OBJECTIVES OF TRANSPORTATION PROBLEM
DISTRIBUTION METHOD
ASSIGNMENT QUESTIONS
• The cost function is the amount of money spent to the logistics provider for
transporting the commodities from production or supplier place to the
demand place.
• It includes the distance between the two locations, the path followed, mode
of transport, the number of units that are transported, the speed of
transport, etc.
• To t anspo t the commo ities with minimum t anspo tation cost without
any compromise in supply and demand.
• The transportation problem is a special type of linear programming problem, where the objective is to
minimize the cost of distributing a product from a number of sources to a number of destinations.
•Transportation deals with the transportation of a commodity (single product) from ‘m’ sources (origin or
• It is assumed that, level of supply of each source and the amount of demand at each destination are
known . The unit transportation cost of commodity from each source to each destination are known.
• The objective is to determine the amount to be shifted from each source to each destination such that
Let us assume that there are m sources and n destinations. Let ai be the supply
(capacity) at source i, bj be the demand at destination j, cij be the unit transportation
cost from source i to destination j and xij be the number of units shifted from source i
to destination j.
Then the transportation problem can be expressed mathematically as,
m n
Minimize Z = c
i 1 j 1
ij x ij subject to the constraints,
x
j 1
ij a i , i 1, 2, m
x
i 1
ij b j , j 1, 2, n
x ij 0, i , j
Demand) which is the necessary and sufficient for a transportation problem to have a feasible
solution.
Problem satisfying this condition are called as balanced transportation problem. If not, then
If the given transportation problem is an unbalanced problem one has to balance the
When the total supply is greater than the total demand, a dummy is destination is included in
the matrix with zero cost elements and the excess supply is entered as a constraint for the
dummy destination.
When the total demand is greater than the total supply, a dummy source is included in the
matrix with zero cost elements and the excess demand is entered as a constraint for the
dummy source.
The mn squares are called cells. The various a’s and b’s are called the constraints (rim
conditions)
• Basic Feasible Solution: A feasible solution to a (m x n) transportation problem that contains no more
that m + n – 1 non-negative independent allocations is called a basic feasible solution(BFS) to the
transportation problem.
• Degenerate Basic Feasible Solution: A basic feasible solution that contains less than m + n – 1 non-
negative allocations is said to be a degenerate basic feasible solution.
• Optimal Solution: A feasible solution (not necessarily basic) is said to be an optimal solution if it
minimises the total transportation cost.
Step 1: The first assignment is made in the cell occupying the upper left-hand (north-west) corner of
the transportation table. The maximum possible amount is allocated there. That is, x11 = min {a1, b1}.
i. If min {a1, b1} = a1, then put x11= a1, decrease b1 by a1 and move vertically to the
2nd row (to the cell (2, 1)) and cross out the first column.
ii. If min {a1, b1} = b1, then put x11= b1, decrease a1 by b1 and move horizontally
right (to the cell (1, 2)) and cross out the first column.
iii. If min {a1, b1} = a1 = b1, then put x11= a1 = b1 and move diagonally to the cell (2,
Step 2: Repeat the procedure until all the rim requirements are satisfied.
Step 1: Identify the cell with smallest cost and allocate xij = min {ai, bj}.
i. If min {ai, bj} = ai, then put x11= ai, cross out the ith row and decrease bj by ai and
go to step (2).
ii. If min {ai, bj} = bj, then put x11= bj, cross out the jth column and decrease ai by bj,
iii. If min {ai, bj} = ai = bj, then put x11 = ai = bj, cross out either ith row or jth column
Step 2: Repeat step (1) for the resulting reduced transportation table until all the rim requirements
are satisfied.
K.BHARATHI, Assistant Professor of Mathematics,
SCSVMV 14
METHOD 3: VOGEL’S APPROXIMATION METHOD (OR) UNIT COST PENALTY
METHOD
Step1: Find the difference (penalty) between the smallest and next smallest costs in each row
(column) and write them in brackets against the corresponding row (column).
Step 2: Identify the row (or) column with largest penalty. If a tie occurs break the tie arbitrarily.
Choose the cell with smallest cost in that selected row or column and allocate as much as possible to
this cell and cross out the satisfied row or column and go to step (3).
Step 3: Again compute the column and row penalties for the reduced transportation table and then
go to step (2). Repeat the procedure until all the rim requirements are satisfied.
Step 1: Find the initial basic feasible solution of the given problem by Northwest Corner
Rule (or) Least Cost Method (or) VAM.
Step 2: Check the number of occupied cells. If there are less than m + n – 1, there exists
degeneracy and we introduce a very small positive assignment of in suitable independent
positions, so that the number of occupied cells is exactly equal to m + n – 1.
Step 3: Find the set values ui, vj (i = 1, 2, …m ; j = 1, 2, …n) from the relation cij = ui + vj for
each occupied cell (i, j), by starting initially with ui = 0 or vj = 0 preferably for which the
corresponding row or column has maximum number of individual allocations.
Step 5: Find the cell evaluations dij = cij – (ui + vj) for each unoccupied cell (i, j) and enter
Step 6: Examine the cell evaluations dij for all unoccupied cells (i, j) and conclude that,
•If all dij> 0, then the solution under the test is optimal and unique.
•If all dij> 0, with at least one dij = 0, then the solution under the test is optimal and an
•If at least one dij< 0, then the solution is not optimal. Go to the next step.
negative by making an occupied cell empty. For that draw a closed path consisting of
horizontal and vertical lines beginning and ending at the cell for which dij is most negative
and having its other corners at some allocated cells. Along this closed loop indicate +θ
and –θ alternatively at the corners. Choose minimum of the allocations from the cells
having –θ. Add this minimum allocation to the cells with +θ and subtract this minimum
Step 8: Repeat steps (2) to (6) to test the optimality of this new basic feasible solution.
A B C
1 2 2 3 10
2 4 1 2 15
3 1 3 1 40
Demand 20 15 30
1. Obtain initial feasible solution for the following Transportation table using (i)
North West Corner rule. (ii) Least Cost Method. (iii) VAM Method.
Source Destination Supply
A B C
1 7 3 4 2
2 2 1 3 3
3 3 4 6 3
Demand
4 1 3
A B C D
1 5 4 2 6 20
2 8 3 5 7 30
3 5 9 4 6 50
Demand
10 40 20
30
(1) To find initial feasible solution of a transportation problem the method which starts
allocation from the lowest cost is called method.
(a) north west corner
(b) least cost
(c) south east corner
(d) Vogel’s approximation
(2) In a transportation problem, the method of penalties is called method.
(a) least cost
(b) south east corner
(c) Vogel’s approximation
(d) north west corner
(3) When the total of allocations of a transportation problem match with supply and demand
values, the solution is called solution.
(a) non-degenerate
(b) degenerate
(c) feasible
(d) infeasible
(4) When the allocations of a transportation problem satisfy the rim condition (m + n – 1) the
solution is called solution.
(a) degenerate
(b) infeasible
(c) unbounded
(d) non-degenerate
(5) When there is a degeneracy in the transportation problem, we add an imaginary allocation
called in the solution.
(a) dummy
(b) penalty
(c) epsilon
(d) regret