Quantitative Chapter 3
Quantitative Chapter 3
Formulation
Loops
Unbalanced TPP
Maximization TPP
2
Formulation
Transportation problem deals with the distribution of
goods from several points of supplies (sources) to a
number of points of demands (destinations).
Consider a corporation engaged in the manufacture of
products. Most of such big corporations are of “multiple-
product” and “multi-unit” organizations having
production units situated at different places. Items are
produced for sales.
3
Formulation
Sales take place at different markets which are, again
located at different places.
It is not feasible to co-locate production and market.
Markets are located away from the manufacturing places.
Hence products are sent to factory warehouses set up near
market outlets. Cost of product consists of production cost
and distribution cost.
4
Con’t…
Cost of product = production cost + distribution cost
Distribution cost consists of mainly the transportation cost
of items from its production (manufacturing) center to the
warehouses.
Transportation techniques are designed to minimize the
distribution costs. In order to identify products, it is
necessary to workout per unit distribution cost of each
product.
We also know the production capacity of each product in
each factory is not fixed. 5
The characteristics of transportation problem
A limited supply of one commodity is available at certain sources.
The shipping or transportation costs per unit from each source to each
destination are assumed to be constant.
The problem is to determine how many units shipped from each source to
each destination so that all demands are satisfied at the minimum total
shipping costs. 6
Uses of transportation techniques
7
The objective of transportation problem
route
transportation
8
The Transportation Method
The solution algorithm to a transportation problem may be
summarized into the following steps:
Step 1
Formulate the problem and set up in the matrix form.
The formulation of the problem is similar to the linear
programming.
Here the objective function is the total transportation cost
and the constraints are the supply and demand available at
each source and destination respectively.
9
Con’t…
Step 2:
Obtain an initial basic feasible solution
There are 3 methods to find the initial basic feasible
solution.
1) North-West Corner Method (NWCM)
2) Least Cost Method (LCM)
3) Vogel’s Approximation Method (VAM)
The initial solution obtained by any of the three methods
must satisfy the following condition:
10
Con’t…
Example:
Step 3.
Test the initial solution for optimality
Testing for optimality can be made using two approaches:
Stepping stone approach
Modified distribution method
If the current solution is optimal, then stop. Otherwise,
determine the new improved solution.
Step 4
Repeat step 3 until an optimal solution is reached
12
Linear programming formulation of the
transportation problem
13
Con’t…
Destination
Origin 1 2 3 n 𝑆𝑖
1 𝐶11 𝐶12 𝐶13 ……………….. 𝐶1𝑛 𝑆1
2 𝐶21 𝐶22 𝐶23 ……………….. 𝐶2𝑛 𝑆2
. .
. .
. .
. .
. .
M 𝐶𝑚1 𝐶𝑚2 𝐶𝑚3 ……………….. 𝐶𝑚𝑛 𝑆𝑚
𝐷𝑗 𝐷1 𝐷2 𝐷31 ……………….. 𝐷𝑛
Where is the per unit cost of shaping the products from origin i to
destination j.
is supply in units from origin i.
is demand in units at destination j. 14
Con’t…
The general linear model of the m-origins and n-
destinations transportation problem is:
15
Con’t…
A transportation problem whose total supply equals to
total demand is said to be a balanced transportation
problem.
That is if , then the problem is a balanced transportation
problem.
However, if , then the problem is unbalanced.
Balanced transportation problem can be solved by a
simplified transportation algorithm.
16
Con’t…
Excess Supply: If total supply exceeds total demand, we
can balance a transportation problem by creating a
dummy demand point that has a demand equal to the
amount of excess supply.
Since shipments to the dummy demand point are not real
shipments, they are assigned a cost of zero. These
shipments indicate unused supply capacity.
Unmet Demand: If total supply is less than total demand,
actually the problem has no feasible solution.
17
Con’t…
To solve the problem it is sometimes desirable to allow the
possibility of leaving some demand unmet. In such a
situation, a penalty is often associated with unmet demand.
This means that a dummy supply point should be
introduced.
Generally an unbalanced transportation problem whose
total supply exceeds total demand or the reverse can be
balanced by adding a dummy destination/supply whose
requirements would require the excess supply or demand.
18
Con’t…
Example:
19
Con’t…
Destinations (dd) =j
Origin Factory
W1 W2 W3 W4
(Supply) Capacity =i
7
F1 Br.3 2 6 5000
F2 7 5 2 6000
3
F3 2 5 4 5 2500
Requirements of the
Warehouses 6000 4000 2000 1500 13500
( Units of demand)
20
Con’t…
Using all the above information
Solution
2x31+5x32 +4x33+5x34 21
Con’t…
Subject to the constraints
a. Supply constraints:
x11 +x12 +x13 +x 14 =5000 F1 supply constraint
x21 + x22 + x23 +x24 =6000 F2 supply constraint
x31 +x32 +x33+x34 = 2500 F3 supply constraint
b. Demand constraints:
x11 + x21 + x31 = 6000 W1 demand constraint
x12 + x22 + x32 = 4000 W2 demand constraint
x13 + x23 +x33 = 2000 W3 demand constraint
x14 +x24 + x34 = 1500 W4 demand constraint
xij > 0 for all i& j
22
Con’t…
The network representation of the transportation LPP is called
Net work flow
Origin Destination centers
(Sources of Supply) (Point of demand centers)
3
F1 50000 W1 6000
2
6 7
7
F2 6000 5 W2 4000
2
3
5
W3 2000
2
4
F3 2500 5 W4 1500
24
Con’t…
1) Begin with the upper left hand cell (Left, upper most in
the table), & allocate as many units as possible to that
cell. This will be the smaller amount of either the row
supply or the column demand. Adjust the row & column
quantities to reflect the allocation.
2) Subtract from the row supply & from the column demand
the amount allocated
5) Repeat, the above steps (1) - (4) until all the remaining
supply and demand is gone.
26
Con’t…
Example:
Consider the following transportation problem:
Plant 2 70 30 40 60 9
Plant 3 40 8 70 20 18
8 7 14 34
Demand 5
Plant 1 19 30 50 10
7
5 2
70 30 40 60
Plant 2 9
6 3
40 8 70 20
Plant 3 18
4 14
Demand 8 7 14 34
5
29
THE LEAST- COST METHOD (LCM) or
(LARGEST- PROFIT) METHOD
Solution: The 1st allocation should be made to the cell with the
least-cost. Cells AD & CE both have the lowest cost f $1. Cell AD
is selected 1st because more units can be allocated to it (70) than to
cell CE (50). 31
Con’t…
32
Con’t…
m=3, n=4 ==> 3+4-1 = 6 occupied cells (feasible)
33
Con’t…
Example: Suppose that a firm has three factories / sources of
supply /& four warehouses/point of demand/ .The firm's
production capacity at the three factories, the demand for the four
destination centers located at various regions & the cost of
shipping each unit from the factories to the warehouses through
each route is given as follows:
Destinations
Factory
W1 W2 W3 W4 Capacity
F1 3 2 7 6 5000
F2 7 5 2 3 6000
F3 2 5 4 5 2500
Demand 6000 4000 2000 1500 13500
34
Con’t…
a) Develop an initial feasible solution using NWCM & Compute the
total cost
39
Con’t…
3. Adjust the supply & demand & cross out the satisfied
row or column
40
Con’t…
If a row or column is satisfied simultaneously, only one of them
is crossed out & the remaining row (column) is assigned a zero
supply (demand) .Any row or column with zero supply or
demand should not be used in computing future penalties.
Example:
41
Con’t…
Warehouse
Factory A B C D Supply
Row difference or Row penalty
2 2 0 4
F1 25 or opportunity cost
(5) (20) 2 0 - - -
F2 5 9 8 3
25
(15) (5) (5) 3 2 2 2 5
F3 6 4 3 2
10
10
1 2 2 - -
Demand 20 15 20 5 60
Column difference 3 2 3 1
or Column penalty
or opportunity cost 3 2 - 1
1 5 - 1
5 9 - -
5 - - -
42
Con’t…
43
OPTIMALITY TESTS
Once an initial solution is available, the next step is to
check its optimality.
An optimal solution is one in which there is no opportunity
cost.
That is, there is no other set of transportation routes
(allocations) that will reduce the total opportunity cost.
Thus we have to evaluate each unoccupied cell (represents
unused route) in the transportation table in terms of
opportunity cost.
44
Con’t…
The purpose of the optimality test is to see if the proposed
solution just generated can be improved or not. The
solution to be checked for optimality must be non-
degenerate i.e the no of occupied cells must be m+n-1.
The Procedure for testing optimality is analogous to that of
the simplex method. A distinction is made between basic
variables, those associated with occupied cells & non-
basic variables, those associated with the empty cells.
45
Con’t…
For each empty cell, the effect of changing it to an occupied
cell is examined. If any of these changes are favorable, the
solution is not optimal & a new solution must be designed.
46
Con’t…
The MODI method allows us to compute improvement
indices quickly for each unused cell without drawing all
of the closed paths. Because of this, it can often provide
considerable time savings over the stepping-stone method
for solving transportation problems.
MODI provides a new means of finding the unused route
with the largest negative improvement index.
47
Con’t…
Steps in the MODI Method
The steps to evaluate unoccupied calls are as follows:
1. For an initial basic feasible solution, calculate Ui and
Vj ; for rows and columns and set
48
Con’t…
50
Con’t…
Locate the smallest quantity allocated to a cell marked
with a minus sign. Allocate this value to the selected
unoccupied cell and add it to other occupied cells marked
with plus signs and subtract it from the occupied cells
marked with minus signs.
51
Con’t…
Farm 1 4 2 8 100
Farm 2 5 1 9 200
Farm 3 7 6 3 200
52
Con’t…
53
Con’t…
56
Con’t…
Cij= Ui + Vj
==>C11= U1 +V1==>4=0+ V1==> V1=4 , U1=0 by convention
==>C13= U1 +V3==>8=0 +V3==> V3 =8
==>C23= U2 +V3==>1= U2+ 0==> U2 =1
==>C22= U2 +V2==>1= 1+V2==> V2 = 0
==>C33= U3 +V3==>3= U3+8Table:
==>Test
U3=of-5
optimality