SlideShare a Scribd company logo
1 of 18
TRANSPORTATIONTRANSPORTATION
PROBLEMPROBLEM
Shubhagata RoyShubhagata Roy
School of Management SciencesSchool of Management Sciences
VaranasiVaranasi
Concept of Transportation ModelsConcept of Transportation Models
Transportation is a O.R. technique intended toTransportation is a O.R. technique intended to
establish the ‘least cost route’ of transportation ofestablish the ‘least cost route’ of transportation of
goods from the company’s factories to itsgoods from the company’s factories to its
warehouses located at different places.warehouses located at different places.
It is a special type of linear programming problemIt is a special type of linear programming problem
(LPP) that involves transportation or physical(LPP) that involves transportation or physical
distribution of goods and services from supply pointsdistribution of goods and services from supply points
(factories) to the demand points (warehouses). The(factories) to the demand points (warehouses). The
problem involves determination of optimum routes toproblem involves determination of optimum routes to
minimize shipping costs from supply source tominimize shipping costs from supply source to
destinations.destinations.
Let us assume that the company has threeLet us assume that the company has three
Factories and four Warehouses. Our objective is toFactories and four Warehouses. Our objective is to
find the ‘least cost route’ of transportation. Let,find the ‘least cost route’ of transportation. Let,
CCijij= Unit cost of transportation from i= Unit cost of transportation from ithth factory to jfactory to jthth
warehousewarehouse
XXijij= Quantity of the product transported from i= Quantity of the product transported from ithth
factory to jfactory to jthth warehousewarehouse
Factory
Warehouse
Supply
1 2 3 4
1
X11 X12 X13 X14
a1
C11 C12 C13 C14
2
X21 X22 X23 X24
a2
C21 C22 C23 C24
3
X31 X32 X33 X34
a3
C31 C32 C33 C34
Demand b1 b2 b3 b4 Total
Therefore the total cost of transportationTherefore the total cost of transportation
== XX1111.C.C1111+X+X1212.C.C1212+X+X1313.C.C1313+…………+X+…………+X3434.C.C3434
But since the objective is to minimize the total cost,But since the objective is to minimize the total cost,
hence the objective function ishence the objective function is
Min Z= XMin Z= X1111.C.C1111+X+X1212.C.C1212+X+X1313.C.C1313+…………+X+…………+X3434.C.C3434
subject to supply constraintssubject to supply constraints,,
XX1111+X+X1212+X+X1313+X+X1414 = a= a11
XX2121+X+X2222+X+X2323+X+X2424 = a= a22
XX3131+X+X3232+X+X3333+X+X3434 = a= a33
demand constraints,demand constraints,
XX1111+X+X2121+X+X3131 = b= b11
XX1212+X+X2222+X+X3232 = b= b22
XX1313+X+X2323+X+X3333 = b= b33
XX1414+X+X2424+X+X3434 = b= b44
Initial Basic FeasibleInitial Basic Feasible
SolutionSolution
1.1.North-West Corner Method (NWCM)North-West Corner Method (NWCM)
2.2.Least Cost Method (LCM)Least Cost Method (LCM)
3.3.Vogel’s Approximation Method (VAM)Vogel’s Approximation Method (VAM)
North-West Corner MethodNorth-West Corner Method
Step1: Select the upper left (north-west) cell of the
transportation matrix and allocate minimum of supply and
demand, i.e., min.(a1,b1) value in that cell.
Step2:
• If a1< b1, then allocation made is equal to the supply
available at the first source (a1 in first row), then move
vertically down to the cell (2,1).
• If a1> b1, then allocation made is equal to demand of the
first destination (b1 in first column), then move horizontally
to the cell (1,2).
• If a1=b1 , then allocate the value of a1 or b1 and then move
to cell (2,2).
Step3: Continue the process until an allocation is made in
the south-east corner cell of the transportation table.
ExampleExample:: Solve the Transportation Table to find InitialSolve the Transportation Table to find Initial
Basic Feasible Solution using North-West Corner Method.Basic Feasible Solution using North-West Corner Method.
Total Cost =19*5+30*2+30*6+40*3+70*4+20*14Total Cost =19*5+30*2+30*6+40*3+70*4+20*14
= Rs. 1015= Rs. 1015
Supply
19 30 50 10
5 2
70 30 40 60
6 3
40 8 70 20
4 14
Demand 34
S1
S2
S3
7
9
18
D1 D2 D3 D4
5 8 7 14
Least Cost MethodLeast Cost Method
Step1: Select the cell having lowest unit cost in the entire
table and allocate the minimum of supply or demand values
in that cell.
In case, the smallest unit cost is not unique, then select the
cell where maximum allocation (allocation process will be
same as discussed before) can be made.
Step2: Then eliminate the row or column in which supply or
demand is exhausted. If both the supply and demand
values are same, either of the row or column can be
eliminated.
Step3: Repeat the process with next lowest unit cost and
continue until the entire available supply at various sources
and demand at various destinations is satisfied.
Supply
70
2
40
3
Demand 345
S2 2
S3 3
D1
Supply
70 40 60
40 70 20
7
Demand 34
S3 10
5 7 7
S2 9
D1 D3 D4
Supply
70 40
7
40 70
Demand 34
9
3S3
5 7
S2
D1 D3
Supply
19 30 50 10
70 30 40 60
40 8 70 20
8
Demand 34
S3 18
5 8 7 14
S1 7
S2 9
D1 D2 D3 D4
Supply
19 50 10
7
70 40 60
40 70 20
Demand 34
7
9
S1
S2
S3 10
5
D1 D3 D4
7 14
The total transportation cost obtained by this methodThe total transportation cost obtained by this method
= 8*8+10*7+20*7+40*7+70*2+40*3= 8*8+10*7+20*7+40*7+70*2+40*3
= Rs.814= Rs.814
Here, we can see that theHere, we can see that the Least Cost MethodLeast Cost Method involves ainvolves a
lower cost than thelower cost than the North-West Corner MethodNorth-West Corner Method..
Vogel’s Approximation MethodVogel’s Approximation Method
Step1: Calculate penalty for each row and column by taking
the difference between the two smallest unit costs.
Step2: Select the row or column with the highest penalty
and select the minimum unit cost of that row or column.
Then, allocate the minimum of supply or demand values
in that cell. If there is a tie, then select the cell where
maximum allocation could be made.
Step3: Adjust the supply and demand and eliminate the
satisfied row or column. If a row and column are satisfied
simultaneously, only one of them is eliminated and the
other one is assigned a zero value. Any row or column
having zero supply or demand, can not be used in
calculating future penalties.
Step4: Repeat the process until all the supply sources and
demand destinations are satisfied.
Supply Row Diff.
19 30 50 10
70 30 40 60
40 8 70 20
8
Demand 34
Col.Diff.
9
10
12
21 22 10 10
D1 D2 D3
S1
S2
S3
5 8 7
D4
14
7
9
18
Supply Row Diff.
19 50 10
5
70 40 60
40 70 20
Demand 34
Col.Diff.
D1 D3 D4
S1 7
S2 9
S3 10
5 7 14
21 10 10
9
20
20
Supply Row Diff.
50 10
40 60
70 20
10
Demand 34
Col.Diff. 10 10
40
20
50
D3 D4
S1 2
S2 9
S3 10
7 14
Supply Row Diff.
40 60
7 2
Demand 34
Col.Diff.
20
7 2
S2 9
D3 D4
Supply Row Diff.
50 10
2
40 60
Demand 34
Col.Diff.
20
10 50
40
7 4
S1 2
S2 9
D3 D4
The total transportation cost obtained by this methodThe total transportation cost obtained by this method
= 8*8+19*5+20*10+10*2+40*7+60*2= 8*8+19*5+20*10+10*2+40*7+60*2
= Rs.779= Rs.779
Here, we can see thatHere, we can see that Vogel’s Approximation MethodVogel’s Approximation Method
involves the lowest cost thaninvolves the lowest cost than North-West Corner MethodNorth-West Corner Method
andand Least Cost MethodLeast Cost Method and hence is the most preferredand hence is the most preferred
method of finding initial basic feasible solution.method of finding initial basic feasible solution.
Transportation Problem:Transportation Problem:
Moving towards OptimalityMoving towards Optimality
Once an initial solution is obtained, the next step is toOnce an initial solution is obtained, the next step is to
check its optimality. An optimal solution is one wherecheck its optimality. An optimal solution is one where
there is no other set of transportation routesthere is no other set of transportation routes
(allocations) that will further reduce the total(allocations) that will further reduce the total
transportation cost. Thus, we have to evaluate eachtransportation cost. Thus, we have to evaluate each
un-occupied cell in the transportation table in terms ofun-occupied cell in the transportation table in terms of
an opportunity of reducing total transportation cost.an opportunity of reducing total transportation cost.
If we have a B.F.S. consisting of (m+ n–1)If we have a B.F.S. consisting of (m+ n–1)
independent positive allocations and a set of arbitraryindependent positive allocations and a set of arbitrary
number ui and vj (i=1,2,...m; j=1,2,...n) such that cnumber ui and vj (i=1,2,...m; j=1,2,...n) such that cijij
= u= uii+v+vjj for all occupied cells (i, j) then the evaluationfor all occupied cells (i, j) then the evaluation
dij corresponding to each empty cell (i, j) is givendij corresponding to each empty cell (i, j) is given
by :by :
ddijij = c= cijij – (u– (uii+ v+ vjj))
This evaluation is also called the opportunity cost forThis evaluation is also called the opportunity cost for
un-occupied cells.un-occupied cells.
Modified Distribution (MODI) or u-vModified Distribution (MODI) or u-v
MethodMethod
Step 1: Start with B.F.S. consisting of (m+ n–1)
allocations in independent positions.
Step 2: Determine a set of m+n numbers ui
(i=1,2,....m) and
vj (j=1,2,...n) for all the rows and columns such that
for each occupied cell (i,j), the following condition
is satisfied : Cij = ui+vj
Step 3: Calculate cell evaluations (opportunity cost)
dij for each unoccupied cell (i,j) by using the
formula :
dij = Cij – ( ui+vj ) for all i & j.
Step 4Step 4:: Examine the matrix of cell evaluation dij forExamine the matrix of cell evaluation dij for
negativenegative
entries and conclude thatentries and conclude that
(i) If all dij > 0 , then solution is optimal and unique.(i) If all dij > 0 , then solution is optimal and unique.
(ii)If at least one dij = 0 , then solution is optimal and(ii)If at least one dij = 0 , then solution is optimal and
alternatealternate
solution also exists.solution also exists.
(iii)If at least one dij < 0 ,then solution is not optimal and(iii)If at least one dij < 0 ,then solution is not optimal and
an improved solution can be obtained.an improved solution can be obtained.
In this case, the un-occupied cell with the largest negativeIn this case, the un-occupied cell with the largest negative
value of dij is considered for the new transportationvalue of dij is considered for the new transportation
schedule.schedule.
Step 5Step 5:: Construct aConstruct a closed path (loop) for the unoccupiedclosed path (loop) for the unoccupied
cell having largest negative opportunity cost. Mark a (+)cell having largest negative opportunity cost. Mark a (+)
sign in this cell and move along the rows (or columns) tosign in this cell and move along the rows (or columns) to
find an occupied cell. Mark a (-) sign in this cell and find outfind an occupied cell. Mark a (-) sign in this cell and find out
another occupied cell. Repeat the process and mark theanother occupied cell. Repeat the process and mark the
occupied cells with (+) and (-) signs alternatively. Close theoccupied cells with (+) and (-) signs alternatively. Close the
path back to the selected unoccupied cell.path back to the selected unoccupied cell.
Step 6Step 6:: Select the smallest allocation amongst theSelect the smallest allocation amongst the
cells marked with (-) sign. Allocate this value to thecells marked with (-) sign. Allocate this value to the
unoccupied cell of the loop and add and subtract itunoccupied cell of the loop and add and subtract it
in the occupied cells as per their signs.in the occupied cells as per their signs.
Thus an improved solution is obtained byThus an improved solution is obtained by
calculating the total transportation cost by thiscalculating the total transportation cost by this
method.method.
Step 7Step 7:: Test the revised solution further forTest the revised solution further for
optimality. The procedure terminates when all doptimality. The procedure terminates when all dijij ≥≥
0 , for unoccupied cells.0 , for unoccupied cells.

More Related Content

What's hot

Transportation Problem
Transportation ProblemTransportation Problem
Transportation ProblemAlvin Niere
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problmAnshul Singh
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian MethodAritra7469
 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation AssignmentNilam Kabra
 
transportation-model.ppt
transportation-model.ppttransportation-model.ppt
transportation-model.pptanubhuti18
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation pptDeepika Bansal
 
Transportation model
Transportation modelTransportation model
Transportation modelmsn007
 
Vogel's Approximation Method & Modified Distribution Method
Vogel's Approximation Method & Modified Distribution MethodVogel's Approximation Method & Modified Distribution Method
Vogel's Approximation Method & Modified Distribution MethodKaushik Maitra
 
North West Corner Method
North West Corner MethodNorth West Corner Method
North West Corner MethodMuhammad Waleed
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and AssignmentLokesh Payasi
 
Transportation model
Transportation modelTransportation model
Transportation modelSATISH
 
Transportation model and assignment model
Transportation model and assignment modelTransportation model and assignment model
Transportation model and assignment modelpriyanka yadav
 
Modified Distribution Method (MODI)
Modified Distribution Method (MODI)Modified Distribution Method (MODI)
Modified Distribution Method (MODI)Cool Guy
 
Least Cost Method - operation research
Least Cost Method - operation researchLeast Cost Method - operation research
Least Cost Method - operation researchsajan gohel
 
NORTH WEST CORNER METHOD
NORTH WEST CORNER METHODNORTH WEST CORNER METHOD
NORTH WEST CORNER METHODRashiPandey16
 

What's hot (20)

Transportation Problem
Transportation ProblemTransportation Problem
Transportation Problem
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problm
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian Method
 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation Assignment
 
transportation-model.ppt
transportation-model.ppttransportation-model.ppt
transportation-model.ppt
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
Modi method
Modi methodModi method
Modi method
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Vogel's Approximation Method & Modified Distribution Method
Vogel's Approximation Method & Modified Distribution MethodVogel's Approximation Method & Modified Distribution Method
Vogel's Approximation Method & Modified Distribution Method
 
Transportation problems
Transportation problemsTransportation problems
Transportation problems
 
North West Corner Method
North West Corner MethodNorth West Corner Method
North West Corner Method
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Transportation model and assignment model
Transportation model and assignment modelTransportation model and assignment model
Transportation model and assignment model
 
Transportation models
Transportation modelsTransportation models
Transportation models
 
Modified Distribution Method (MODI)
Modified Distribution Method (MODI)Modified Distribution Method (MODI)
Modified Distribution Method (MODI)
 
Least Cost Method - operation research
Least Cost Method - operation researchLeast Cost Method - operation research
Least Cost Method - operation research
 
NORTH WEST CORNER METHOD
NORTH WEST CORNER METHODNORTH WEST CORNER METHOD
NORTH WEST CORNER METHOD
 

Viewers also liked

Transportation problem
Transportation problemTransportation problem
Transportation problemA B
 
Solving Transportation Problem in Operations Research
Solving Transportation Problem in Operations ResearchSolving Transportation Problem in Operations Research
Solving Transportation Problem in Operations ResearchChandan Pahelwani
 
Assignment problem
Assignment problemAssignment problem
Assignment problemAbu Bashar
 
Transportation problem
Transportation problem Transportation problem
Transportation problem Reshma BJ
 
Operations research : Assignment problem (One's method) presentation
Operations research : Assignment problem (One's method) presentationOperations research : Assignment problem (One's method) presentation
Operations research : Assignment problem (One's method) presentationPankaj Kumar
 
Lecture 7 transportation problem finding initial basic feasible solution
Lecture 7 transportation problem finding initial basic feasible solutionLecture 7 transportation problem finding initial basic feasible solution
Lecture 7 transportation problem finding initial basic feasible solutionAathi Suku
 
Transportation Problem- Stepping Stone Method
Transportation Problem- Stepping Stone Method Transportation Problem- Stepping Stone Method
Transportation Problem- Stepping Stone Method Lakshminarayan Ramjee
 
Major Transportation Problem in Bangladesh
Major Transportation Problem in BangladeshMajor Transportation Problem in Bangladesh
Major Transportation Problem in BangladeshKrishnandu Barma
 
transporation problem - stepping stone method
transporation problem - stepping stone methodtransporation problem - stepping stone method
transporation problem - stepping stone methodoragon291764
 
Game theory
Game theoryGame theory
Game theoryamaroks
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programmingjyothimonc
 
Assignment problem ppt
Assignment problem ppt Assignment problem ppt
Assignment problem ppt Babasab Patil
 

Viewers also liked (20)

Transportation problem
Transportation problemTransportation problem
Transportation problem
 
Solving Transportation Problem in Operations Research
Solving Transportation Problem in Operations ResearchSolving Transportation Problem in Operations Research
Solving Transportation Problem in Operations Research
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Phase problem
Phase problemPhase problem
Phase problem
 
Transportation problem
Transportation problem Transportation problem
Transportation problem
 
Operation Research Technique in Transportation
Operation Research Technique in TransportationOperation Research Technique in Transportation
Operation Research Technique in Transportation
 
Operations research : Assignment problem (One's method) presentation
Operations research : Assignment problem (One's method) presentationOperations research : Assignment problem (One's method) presentation
Operations research : Assignment problem (One's method) presentation
 
Assign transportation
Assign transportationAssign transportation
Assign transportation
 
Lecture 7 transportation problem finding initial basic feasible solution
Lecture 7 transportation problem finding initial basic feasible solutionLecture 7 transportation problem finding initial basic feasible solution
Lecture 7 transportation problem finding initial basic feasible solution
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
Transportation Problem- Stepping Stone Method
Transportation Problem- Stepping Stone Method Transportation Problem- Stepping Stone Method
Transportation Problem- Stepping Stone Method
 
Eoq questions
Eoq questionsEoq questions
Eoq questions
 
Game theory ppt
Game theory pptGame theory ppt
Game theory ppt
 
Major Transportation Problem in Bangladesh
Major Transportation Problem in BangladeshMajor Transportation Problem in Bangladesh
Major Transportation Problem in Bangladesh
 
transporation problem - stepping stone method
transporation problem - stepping stone methodtransporation problem - stepping stone method
transporation problem - stepping stone method
 
Game theory
Game theoryGame theory
Game theory
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programming
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Assignment problem ppt
Assignment problem ppt Assignment problem ppt
Assignment problem ppt
 
Game Theory
Game TheoryGame Theory
Game Theory
 

Similar to Transportation problem

QABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxQABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxhonakjannu789
 
Mba i qt unit-1.2_transportation, assignment and transshipment problems
Mba i qt unit-1.2_transportation, assignment and transshipment problemsMba i qt unit-1.2_transportation, assignment and transshipment problems
Mba i qt unit-1.2_transportation, assignment and transshipment problemsRai University
 
transporation problem
transporation problemtransporation problem
transporation problemVivek Lohani
 
Top school in delhi ncr
Top school in delhi ncrTop school in delhi ncr
Top school in delhi ncrEdhole.com
 
QA CHAPTER III and IV(1)(1).pdf
QA CHAPTER III and IV(1)(1).pdfQA CHAPTER III and IV(1)(1).pdf
QA CHAPTER III and IV(1)(1).pdfTeshome48
 
Linear Programming.pptx
Linear Programming.pptxLinear Programming.pptx
Linear Programming.pptxDrBabinDhasD
 
Presentation%20on%20Transportation%20and%20Assignment%20Problem.pptx
Presentation%20on%20Transportation%20and%20Assignment%20Problem.pptxPresentation%20on%20Transportation%20and%20Assignment%20Problem.pptx
Presentation%20on%20Transportation%20and%20Assignment%20Problem.pptxIBMRD Ahmednagar
 
Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptxSauravDash10
 
(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdf(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdfAkashKatiyar22
 
Unit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsUnit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsDagnaygebawGoshme
 
unit2 linear programming problem in .pdf
unit2 linear programming problem in .pdfunit2 linear programming problem in .pdf
unit2 linear programming problem in .pdfbizuayehuadmasu1
 
unit-5 Transportation problem in operation research ppt.pdf
unit-5 Transportation problem in operation research ppt.pdfunit-5 Transportation problem in operation research ppt.pdf
unit-5 Transportation problem in operation research ppt.pdfbizuayehuadmasu1
 
LP network chapter 5 transportation and assignment problem
LP  network chapter 5 transportation and assignment problemLP  network chapter 5 transportation and assignment problem
LP network chapter 5 transportation and assignment problemHarun Al-Rasyid Lubis
 
Top schools in ghaziabad
Top schools in ghaziabadTop schools in ghaziabad
Top schools in ghaziabadEdhole.com
 
03-Unit Three -OR.pptx
03-Unit Three -OR.pptx03-Unit Three -OR.pptx
03-Unit Three -OR.pptxAbdiMuceeTube
 

Similar to Transportation problem (20)

07. Transportation Problem.pptx
07. Transportation Problem.pptx07. Transportation Problem.pptx
07. Transportation Problem.pptx
 
QABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxQABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptx
 
Operation Research
Operation ResearchOperation Research
Operation Research
 
Mba i qt unit-1.2_transportation, assignment and transshipment problems
Mba i qt unit-1.2_transportation, assignment and transshipment problemsMba i qt unit-1.2_transportation, assignment and transshipment problems
Mba i qt unit-1.2_transportation, assignment and transshipment problems
 
transporation problem
transporation problemtransporation problem
transporation problem
 
Top school in delhi ncr
Top school in delhi ncrTop school in delhi ncr
Top school in delhi ncr
 
OR 14 15-unit_2
OR 14 15-unit_2OR 14 15-unit_2
OR 14 15-unit_2
 
Transportation winston
Transportation winstonTransportation winston
Transportation winston
 
QA CHAPTER III and IV(1)(1).pdf
QA CHAPTER III and IV(1)(1).pdfQA CHAPTER III and IV(1)(1).pdf
QA CHAPTER III and IV(1)(1).pdf
 
Linear Programming.pptx
Linear Programming.pptxLinear Programming.pptx
Linear Programming.pptx
 
Presentation%20on%20Transportation%20and%20Assignment%20Problem.pptx
Presentation%20on%20Transportation%20and%20Assignment%20Problem.pptxPresentation%20on%20Transportation%20and%20Assignment%20Problem.pptx
Presentation%20on%20Transportation%20and%20Assignment%20Problem.pptx
 
Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptx
 
(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdf(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdf
 
Unit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsUnit.5. transportation and assignment problems
Unit.5. transportation and assignment problems
 
unit2 linear programming problem in .pdf
unit2 linear programming problem in .pdfunit2 linear programming problem in .pdf
unit2 linear programming problem in .pdf
 
unit-5 Transportation problem in operation research ppt.pdf
unit-5 Transportation problem in operation research ppt.pdfunit-5 Transportation problem in operation research ppt.pdf
unit-5 Transportation problem in operation research ppt.pdf
 
LP network chapter 5 transportation and assignment problem
LP  network chapter 5 transportation and assignment problemLP  network chapter 5 transportation and assignment problem
LP network chapter 5 transportation and assignment problem
 
Chapter 07.ppt
Chapter 07.pptChapter 07.ppt
Chapter 07.ppt
 
Top schools in ghaziabad
Top schools in ghaziabadTop schools in ghaziabad
Top schools in ghaziabad
 
03-Unit Three -OR.pptx
03-Unit Three -OR.pptx03-Unit Three -OR.pptx
03-Unit Three -OR.pptx
 

Recently uploaded

Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 

Recently uploaded (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 

Transportation problem

  • 1. TRANSPORTATIONTRANSPORTATION PROBLEMPROBLEM Shubhagata RoyShubhagata Roy School of Management SciencesSchool of Management Sciences VaranasiVaranasi
  • 2. Concept of Transportation ModelsConcept of Transportation Models Transportation is a O.R. technique intended toTransportation is a O.R. technique intended to establish the ‘least cost route’ of transportation ofestablish the ‘least cost route’ of transportation of goods from the company’s factories to itsgoods from the company’s factories to its warehouses located at different places.warehouses located at different places. It is a special type of linear programming problemIt is a special type of linear programming problem (LPP) that involves transportation or physical(LPP) that involves transportation or physical distribution of goods and services from supply pointsdistribution of goods and services from supply points (factories) to the demand points (warehouses). The(factories) to the demand points (warehouses). The problem involves determination of optimum routes toproblem involves determination of optimum routes to minimize shipping costs from supply source tominimize shipping costs from supply source to destinations.destinations.
  • 3. Let us assume that the company has threeLet us assume that the company has three Factories and four Warehouses. Our objective is toFactories and four Warehouses. Our objective is to find the ‘least cost route’ of transportation. Let,find the ‘least cost route’ of transportation. Let, CCijij= Unit cost of transportation from i= Unit cost of transportation from ithth factory to jfactory to jthth warehousewarehouse XXijij= Quantity of the product transported from i= Quantity of the product transported from ithth factory to jfactory to jthth warehousewarehouse Factory Warehouse Supply 1 2 3 4 1 X11 X12 X13 X14 a1 C11 C12 C13 C14 2 X21 X22 X23 X24 a2 C21 C22 C23 C24 3 X31 X32 X33 X34 a3 C31 C32 C33 C34 Demand b1 b2 b3 b4 Total
  • 4. Therefore the total cost of transportationTherefore the total cost of transportation == XX1111.C.C1111+X+X1212.C.C1212+X+X1313.C.C1313+…………+X+…………+X3434.C.C3434 But since the objective is to minimize the total cost,But since the objective is to minimize the total cost, hence the objective function ishence the objective function is Min Z= XMin Z= X1111.C.C1111+X+X1212.C.C1212+X+X1313.C.C1313+…………+X+…………+X3434.C.C3434 subject to supply constraintssubject to supply constraints,, XX1111+X+X1212+X+X1313+X+X1414 = a= a11 XX2121+X+X2222+X+X2323+X+X2424 = a= a22 XX3131+X+X3232+X+X3333+X+X3434 = a= a33 demand constraints,demand constraints, XX1111+X+X2121+X+X3131 = b= b11 XX1212+X+X2222+X+X3232 = b= b22 XX1313+X+X2323+X+X3333 = b= b33 XX1414+X+X2424+X+X3434 = b= b44
  • 5. Initial Basic FeasibleInitial Basic Feasible SolutionSolution 1.1.North-West Corner Method (NWCM)North-West Corner Method (NWCM) 2.2.Least Cost Method (LCM)Least Cost Method (LCM) 3.3.Vogel’s Approximation Method (VAM)Vogel’s Approximation Method (VAM)
  • 6. North-West Corner MethodNorth-West Corner Method Step1: Select the upper left (north-west) cell of the transportation matrix and allocate minimum of supply and demand, i.e., min.(a1,b1) value in that cell. Step2: • If a1< b1, then allocation made is equal to the supply available at the first source (a1 in first row), then move vertically down to the cell (2,1). • If a1> b1, then allocation made is equal to demand of the first destination (b1 in first column), then move horizontally to the cell (1,2). • If a1=b1 , then allocate the value of a1 or b1 and then move to cell (2,2). Step3: Continue the process until an allocation is made in the south-east corner cell of the transportation table.
  • 7. ExampleExample:: Solve the Transportation Table to find InitialSolve the Transportation Table to find Initial Basic Feasible Solution using North-West Corner Method.Basic Feasible Solution using North-West Corner Method. Total Cost =19*5+30*2+30*6+40*3+70*4+20*14Total Cost =19*5+30*2+30*6+40*3+70*4+20*14 = Rs. 1015= Rs. 1015 Supply 19 30 50 10 5 2 70 30 40 60 6 3 40 8 70 20 4 14 Demand 34 S1 S2 S3 7 9 18 D1 D2 D3 D4 5 8 7 14
  • 8. Least Cost MethodLeast Cost Method Step1: Select the cell having lowest unit cost in the entire table and allocate the minimum of supply or demand values in that cell. In case, the smallest unit cost is not unique, then select the cell where maximum allocation (allocation process will be same as discussed before) can be made. Step2: Then eliminate the row or column in which supply or demand is exhausted. If both the supply and demand values are same, either of the row or column can be eliminated. Step3: Repeat the process with next lowest unit cost and continue until the entire available supply at various sources and demand at various destinations is satisfied.
  • 9. Supply 70 2 40 3 Demand 345 S2 2 S3 3 D1 Supply 70 40 60 40 70 20 7 Demand 34 S3 10 5 7 7 S2 9 D1 D3 D4 Supply 70 40 7 40 70 Demand 34 9 3S3 5 7 S2 D1 D3 Supply 19 30 50 10 70 30 40 60 40 8 70 20 8 Demand 34 S3 18 5 8 7 14 S1 7 S2 9 D1 D2 D3 D4 Supply 19 50 10 7 70 40 60 40 70 20 Demand 34 7 9 S1 S2 S3 10 5 D1 D3 D4 7 14
  • 10. The total transportation cost obtained by this methodThe total transportation cost obtained by this method = 8*8+10*7+20*7+40*7+70*2+40*3= 8*8+10*7+20*7+40*7+70*2+40*3 = Rs.814= Rs.814 Here, we can see that theHere, we can see that the Least Cost MethodLeast Cost Method involves ainvolves a lower cost than thelower cost than the North-West Corner MethodNorth-West Corner Method..
  • 11. Vogel’s Approximation MethodVogel’s Approximation Method Step1: Calculate penalty for each row and column by taking the difference between the two smallest unit costs. Step2: Select the row or column with the highest penalty and select the minimum unit cost of that row or column. Then, allocate the minimum of supply or demand values in that cell. If there is a tie, then select the cell where maximum allocation could be made. Step3: Adjust the supply and demand and eliminate the satisfied row or column. If a row and column are satisfied simultaneously, only one of them is eliminated and the other one is assigned a zero value. Any row or column having zero supply or demand, can not be used in calculating future penalties. Step4: Repeat the process until all the supply sources and demand destinations are satisfied.
  • 12. Supply Row Diff. 19 30 50 10 70 30 40 60 40 8 70 20 8 Demand 34 Col.Diff. 9 10 12 21 22 10 10 D1 D2 D3 S1 S2 S3 5 8 7 D4 14 7 9 18 Supply Row Diff. 19 50 10 5 70 40 60 40 70 20 Demand 34 Col.Diff. D1 D3 D4 S1 7 S2 9 S3 10 5 7 14 21 10 10 9 20 20 Supply Row Diff. 50 10 40 60 70 20 10 Demand 34 Col.Diff. 10 10 40 20 50 D3 D4 S1 2 S2 9 S3 10 7 14 Supply Row Diff. 40 60 7 2 Demand 34 Col.Diff. 20 7 2 S2 9 D3 D4 Supply Row Diff. 50 10 2 40 60 Demand 34 Col.Diff. 20 10 50 40 7 4 S1 2 S2 9 D3 D4
  • 13. The total transportation cost obtained by this methodThe total transportation cost obtained by this method = 8*8+19*5+20*10+10*2+40*7+60*2= 8*8+19*5+20*10+10*2+40*7+60*2 = Rs.779= Rs.779 Here, we can see thatHere, we can see that Vogel’s Approximation MethodVogel’s Approximation Method involves the lowest cost thaninvolves the lowest cost than North-West Corner MethodNorth-West Corner Method andand Least Cost MethodLeast Cost Method and hence is the most preferredand hence is the most preferred method of finding initial basic feasible solution.method of finding initial basic feasible solution.
  • 14. Transportation Problem:Transportation Problem: Moving towards OptimalityMoving towards Optimality
  • 15. Once an initial solution is obtained, the next step is toOnce an initial solution is obtained, the next step is to check its optimality. An optimal solution is one wherecheck its optimality. An optimal solution is one where there is no other set of transportation routesthere is no other set of transportation routes (allocations) that will further reduce the total(allocations) that will further reduce the total transportation cost. Thus, we have to evaluate eachtransportation cost. Thus, we have to evaluate each un-occupied cell in the transportation table in terms ofun-occupied cell in the transportation table in terms of an opportunity of reducing total transportation cost.an opportunity of reducing total transportation cost. If we have a B.F.S. consisting of (m+ n–1)If we have a B.F.S. consisting of (m+ n–1) independent positive allocations and a set of arbitraryindependent positive allocations and a set of arbitrary number ui and vj (i=1,2,...m; j=1,2,...n) such that cnumber ui and vj (i=1,2,...m; j=1,2,...n) such that cijij = u= uii+v+vjj for all occupied cells (i, j) then the evaluationfor all occupied cells (i, j) then the evaluation dij corresponding to each empty cell (i, j) is givendij corresponding to each empty cell (i, j) is given by :by : ddijij = c= cijij – (u– (uii+ v+ vjj)) This evaluation is also called the opportunity cost forThis evaluation is also called the opportunity cost for un-occupied cells.un-occupied cells.
  • 16. Modified Distribution (MODI) or u-vModified Distribution (MODI) or u-v MethodMethod Step 1: Start with B.F.S. consisting of (m+ n–1) allocations in independent positions. Step 2: Determine a set of m+n numbers ui (i=1,2,....m) and vj (j=1,2,...n) for all the rows and columns such that for each occupied cell (i,j), the following condition is satisfied : Cij = ui+vj Step 3: Calculate cell evaluations (opportunity cost) dij for each unoccupied cell (i,j) by using the formula : dij = Cij – ( ui+vj ) for all i & j.
  • 17. Step 4Step 4:: Examine the matrix of cell evaluation dij forExamine the matrix of cell evaluation dij for negativenegative entries and conclude thatentries and conclude that (i) If all dij > 0 , then solution is optimal and unique.(i) If all dij > 0 , then solution is optimal and unique. (ii)If at least one dij = 0 , then solution is optimal and(ii)If at least one dij = 0 , then solution is optimal and alternatealternate solution also exists.solution also exists. (iii)If at least one dij < 0 ,then solution is not optimal and(iii)If at least one dij < 0 ,then solution is not optimal and an improved solution can be obtained.an improved solution can be obtained. In this case, the un-occupied cell with the largest negativeIn this case, the un-occupied cell with the largest negative value of dij is considered for the new transportationvalue of dij is considered for the new transportation schedule.schedule. Step 5Step 5:: Construct aConstruct a closed path (loop) for the unoccupiedclosed path (loop) for the unoccupied cell having largest negative opportunity cost. Mark a (+)cell having largest negative opportunity cost. Mark a (+) sign in this cell and move along the rows (or columns) tosign in this cell and move along the rows (or columns) to find an occupied cell. Mark a (-) sign in this cell and find outfind an occupied cell. Mark a (-) sign in this cell and find out another occupied cell. Repeat the process and mark theanother occupied cell. Repeat the process and mark the occupied cells with (+) and (-) signs alternatively. Close theoccupied cells with (+) and (-) signs alternatively. Close the path back to the selected unoccupied cell.path back to the selected unoccupied cell.
  • 18. Step 6Step 6:: Select the smallest allocation amongst theSelect the smallest allocation amongst the cells marked with (-) sign. Allocate this value to thecells marked with (-) sign. Allocate this value to the unoccupied cell of the loop and add and subtract itunoccupied cell of the loop and add and subtract it in the occupied cells as per their signs.in the occupied cells as per their signs. Thus an improved solution is obtained byThus an improved solution is obtained by calculating the total transportation cost by thiscalculating the total transportation cost by this method.method. Step 7Step 7:: Test the revised solution further forTest the revised solution further for optimality. The procedure terminates when all doptimality. The procedure terminates when all dijij ≥≥ 0 , for unoccupied cells.0 , for unoccupied cells.