SlideShare una empresa de Scribd logo
1 de 30
Transportation and Assignment
          Problems
       Operations Research
Which Factory should supply to which
    Warehouse and how much?
                                 Factory 2
                   Warehouse 1
   Factory 1




                                 Warehouse 2

     Warehouse 3


                   Factory 3
What is a transportation problem?
Transportation as a Linear
  Programming Problem
Transportation Problem - Matrix
Transportation Problem - Matrix
Transportation Cost of
route AB (from Factory A
to Store B)




           Is Total Supply = Total Demand?
Transportation Problem - Types
How to solve a transportation
              problem?
1. Formulate the problem and set up in matrix
   form
2. Obtain initial basic feasible solution
3. Test the solution for optimality
4. If yes, Stop
5. If no, determine new optimal solution
6. Go to step 3
Methods for finding initial solution
• North West Corner Method
• Minimum Matrix Method
• Vogel’s Corner Method
North West Corner Method
Initial Solution using NWCM




What is the number of positive allocations? -------- (6)

What is (number of rows + number of columns -1) -------- (3+4-1 = 6)
Testing for optimality
• Is there any alternative route (empty cell)
  which is better than existing routes?
• i.e. If I shift one unit from current route to any
  other route, does overall cost increase or
  decrease?
• Which out of alternative routes is best (which
  one reduces cost by maximum amount)?
Stepping Stones Method
To evaluate each empty cell, draw a closed path starting at empty cell
and returning to empty cell through at least 3 occupied cells.
Add +1 (one unit) to the empty cell.
Correspondingly subtract/ add one unit to each occupied cell on the
closed path so that row and column sums remain balanced.




           Increase in transportation cost = +4-6+5-3 = 0.
           There is no benefit to be gained by shifting units
           to route AD.
Initial solution itself
was optimal in this case!
Special Cases
• Multiple optimum solution – A scenario where
  multiple routes have same overall cost.
• Unbalanced transportation problem - If total
  supply not equal to total demand
• Degeneracy – number of positive allocations <
  (number of rows + number of columns -1)
• Maximization
Unbalanced transportation problem
– If supply is more add a dummy demand column
– If demand is more add a dummy supply column
– Dummy cells have transportation cost zero

                              Which one is greater,
                              demand or supply?

                              What should we add, dummy
                              row or column?
Now solve using regular approach
Degeneracy
Degeneracy - Setting up a new
              problem
• Introduce artificial small quantity d that doesn’t
  otherwise impact supply-demand constraints
Maximization Problem
Convert to minimization problem
Assignment Problem
• Special case of transportation problem
• Here each source can supply to only one
  destination
  – Number of sources equal to number of destinations
  – Only one unit supplied from source to destination
• Assigning jobs to workers
• Assigning teachers to classes
• Can be solved using simple enumeration of
  combinations, regular transportation method or
  simplex method
Hungarian Method - Kuhn
Identify rows with exactly one zero.
Draw a square on that zero. Cross out
all other zeros in that column.
                                         If all zeros have either been marked
Identify columns with exactly one        with square or crossed out –
zero. Draw a square on that zero.
Cross out all other zeros in that row.   If there is at least one and only one
                                         square in each row, problem has been
                                         solved.
Draw minimum number of lines to
cover all zeros.
Special cases
• Unbalanced – Sources and Destinations not
  equal.
  – Add a dummy source or destination with 0 cost.
• Maximization
  – Convert to minimization problem using
    opportunity cost

Más contenido relacionado

La actualidad más candente

Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational Research
Neha Sharma
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
Amit Kumar
 
Transportation Problem
Transportation ProblemTransportation Problem
Transportation Problem
itsvineeth209
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problm
Anshul Singh
 

La actualidad más candente (20)

Goal programming
Goal programmingGoal programming
Goal programming
 
Assignment model
Assignment modelAssignment model
Assignment model
 
Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational Research
 
North West Corner Method
North West Corner MethodNorth West Corner Method
North West Corner Method
 
Transportation problems
Transportation problemsTransportation problems
Transportation problems
 
transportation-model.ppt
transportation-model.ppttransportation-model.ppt
transportation-model.ppt
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian Method
 
Transportation Problem
Transportation ProblemTransportation Problem
Transportation Problem
 
Lesson 33: The Assignment Problem
Lesson 33: The Assignment  ProblemLesson 33: The Assignment  Problem
Lesson 33: The Assignment Problem
 
Least Cost Method - operation research
Least Cost Method - operation researchLeast Cost Method - operation research
Least Cost Method - operation research
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Transportation and transshipment problems
Transportation  and transshipment problemsTransportation  and transshipment problems
Transportation and transshipment problems
 
Travelling salesman problem
Travelling salesman problemTravelling salesman problem
Travelling salesman problem
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Transportation model and assignment model
Transportation model and assignment modelTransportation model and assignment model
Transportation model and assignment model
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problm
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations Research
 

Similar a Transportation Assignment

Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
Deepika Bansal
 
Skiena algorithm 2007 lecture22 np completeness challenge
Skiena algorithm 2007 lecture22 np completeness challengeSkiena algorithm 2007 lecture22 np completeness challenge
Skiena algorithm 2007 lecture22 np completeness challenge
zukun
 

Similar a Transportation Assignment (20)

Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptx
 
operation research-modi
operation research-modioperation research-modi
operation research-modi
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
 
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
 
03-Unit Three -OR.pptx
03-Unit Three -OR.pptx03-Unit Three -OR.pptx
03-Unit Three -OR.pptx
 
chapter 3.pptx
chapter 3.pptxchapter 3.pptx
chapter 3.pptx
 
QABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxQABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptx
 
T P
T PT P
T P
 
04-Unit Four - OR.pptx
04-Unit Four - OR.pptx04-Unit Four - OR.pptx
04-Unit Four - OR.pptx
 
Muzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufuMuzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufu
 
Transportation model
Transportation modelTransportation model
Transportation model
 
OR 14 15-unit_2
OR 14 15-unit_2OR 14 15-unit_2
OR 14 15-unit_2
 
bcfbedbf-6679-4d5d-b8a5-7d4c9c48dba4.pptx
bcfbedbf-6679-4d5d-b8a5-7d4c9c48dba4.pptxbcfbedbf-6679-4d5d-b8a5-7d4c9c48dba4.pptx
bcfbedbf-6679-4d5d-b8a5-7d4c9c48dba4.pptx
 
O.R UNIT 3.pdf
O.R UNIT 3.pdfO.R UNIT 3.pdf
O.R UNIT 3.pdf
 
Transportation
TransportationTransportation
Transportation
 
(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdf(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdf
 
Skiena algorithm 2007 lecture22 np completeness challenge
Skiena algorithm 2007 lecture22 np completeness challengeSkiena algorithm 2007 lecture22 np completeness challenge
Skiena algorithm 2007 lecture22 np completeness challenge
 
Undecidable Problems and Approximation Algorithms
Undecidable Problems and Approximation AlgorithmsUndecidable Problems and Approximation Algorithms
Undecidable Problems and Approximation Algorithms
 
A STUDY OF MATHEMATICAL METHOD OF TRANSPORTATION ...
A STUDY OF MATHEMATICAL METHOD OF TRANSPORTATION                             ...A STUDY OF MATHEMATICAL METHOD OF TRANSPORTATION                             ...
A STUDY OF MATHEMATICAL METHOD OF TRANSPORTATION ...
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notes
 

Más de Nilam Kabra

Layout Case Study
Layout Case StudyLayout Case Study
Layout Case Study
Nilam Kabra
 
Facility & Layout Design Case Study
Facility & Layout Design Case StudyFacility & Layout Design Case Study
Facility & Layout Design Case Study
Nilam Kabra
 
Capacity & Inventory Management
Capacity & Inventory ManagementCapacity & Inventory Management
Capacity & Inventory Management
Nilam Kabra
 
Organizational Behavior Chapter 9
Organizational Behavior Chapter 9Organizational Behavior Chapter 9
Organizational Behavior Chapter 9
Nilam Kabra
 
Organizational Behavior Chapter 8
Organizational Behavior Chapter 8Organizational Behavior Chapter 8
Organizational Behavior Chapter 8
Nilam Kabra
 
Organizational Behavior Chapter 7
Organizational Behavior Chapter 7Organizational Behavior Chapter 7
Organizational Behavior Chapter 7
Nilam Kabra
 
Organizational Behavior Chapter 5
Organizational Behavior Chapter 5Organizational Behavior Chapter 5
Organizational Behavior Chapter 5
Nilam Kabra
 
Organizational Behavior Chapter 4
Organizational Behavior Chapter 4Organizational Behavior Chapter 4
Organizational Behavior Chapter 4
Nilam Kabra
 
Organizational Behavior Chapter 3
Organizational Behavior Chapter 3Organizational Behavior Chapter 3
Organizational Behavior Chapter 3
Nilam Kabra
 
Organizational Behavior Chapter 2
Organizational Behavior Chapter 2Organizational Behavior Chapter 2
Organizational Behavior Chapter 2
Nilam Kabra
 
Organizational Behavior Chapter 1
Organizational Behavior Chapter 1Organizational Behavior Chapter 1
Organizational Behavior Chapter 1
Nilam Kabra
 
Replacement Theory
Replacement TheoryReplacement Theory
Replacement Theory
Nilam Kabra
 
Dynamic Programming
Dynamic ProgrammingDynamic Programming
Dynamic Programming
Nilam Kabra
 
Relationship Marketing
Relationship MarketingRelationship Marketing
Relationship Marketing
Nilam Kabra
 
Human Resource Management
Human Resource ManagementHuman Resource Management
Human Resource Management
Nilam Kabra
 

Más de Nilam Kabra (19)

The EOQ Formula
The EOQ FormulaThe EOQ Formula
The EOQ Formula
 
Layout Case Study
Layout Case StudyLayout Case Study
Layout Case Study
 
Facility & Layout Design Case Study
Facility & Layout Design Case StudyFacility & Layout Design Case Study
Facility & Layout Design Case Study
 
Equations
EquationsEquations
Equations
 
EOQ Ken Homa
EOQ   Ken HomaEOQ   Ken Homa
EOQ Ken Homa
 
Capacity & Inventory Management
Capacity & Inventory ManagementCapacity & Inventory Management
Capacity & Inventory Management
 
Organizational Behavior Chapter 9
Organizational Behavior Chapter 9Organizational Behavior Chapter 9
Organizational Behavior Chapter 9
 
Organizational Behavior Chapter 8
Organizational Behavior Chapter 8Organizational Behavior Chapter 8
Organizational Behavior Chapter 8
 
Organizational Behavior Chapter 7
Organizational Behavior Chapter 7Organizational Behavior Chapter 7
Organizational Behavior Chapter 7
 
Organizational Behavior Chapter 5
Organizational Behavior Chapter 5Organizational Behavior Chapter 5
Organizational Behavior Chapter 5
 
Organizational Behavior Chapter 4
Organizational Behavior Chapter 4Organizational Behavior Chapter 4
Organizational Behavior Chapter 4
 
Organizational Behavior Chapter 3
Organizational Behavior Chapter 3Organizational Behavior Chapter 3
Organizational Behavior Chapter 3
 
Organizational Behavior Chapter 2
Organizational Behavior Chapter 2Organizational Behavior Chapter 2
Organizational Behavior Chapter 2
 
Organizational Behavior Chapter 1
Organizational Behavior Chapter 1Organizational Behavior Chapter 1
Organizational Behavior Chapter 1
 
Replacement Theory
Replacement TheoryReplacement Theory
Replacement Theory
 
Queuing Theory
Queuing TheoryQueuing Theory
Queuing Theory
 
Dynamic Programming
Dynamic ProgrammingDynamic Programming
Dynamic Programming
 
Relationship Marketing
Relationship MarketingRelationship Marketing
Relationship Marketing
 
Human Resource Management
Human Resource ManagementHuman Resource Management
Human Resource Management
 

Último

Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 

Último (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 

Transportation Assignment

  • 1. Transportation and Assignment Problems Operations Research
  • 2. Which Factory should supply to which Warehouse and how much? Factory 2 Warehouse 1 Factory 1 Warehouse 2 Warehouse 3 Factory 3
  • 3. What is a transportation problem?
  • 4. Transportation as a Linear Programming Problem
  • 6. Transportation Problem - Matrix Transportation Cost of route AB (from Factory A to Store B) Is Total Supply = Total Demand?
  • 8. How to solve a transportation problem? 1. Formulate the problem and set up in matrix form 2. Obtain initial basic feasible solution 3. Test the solution for optimality 4. If yes, Stop 5. If no, determine new optimal solution 6. Go to step 3
  • 9. Methods for finding initial solution • North West Corner Method • Minimum Matrix Method • Vogel’s Corner Method
  • 11. Initial Solution using NWCM What is the number of positive allocations? -------- (6) What is (number of rows + number of columns -1) -------- (3+4-1 = 6)
  • 12. Testing for optimality • Is there any alternative route (empty cell) which is better than existing routes? • i.e. If I shift one unit from current route to any other route, does overall cost increase or decrease? • Which out of alternative routes is best (which one reduces cost by maximum amount)?
  • 13. Stepping Stones Method To evaluate each empty cell, draw a closed path starting at empty cell and returning to empty cell through at least 3 occupied cells. Add +1 (one unit) to the empty cell. Correspondingly subtract/ add one unit to each occupied cell on the closed path so that row and column sums remain balanced. Increase in transportation cost = +4-6+5-3 = 0. There is no benefit to be gained by shifting units to route AD.
  • 14. Initial solution itself was optimal in this case!
  • 15. Special Cases • Multiple optimum solution – A scenario where multiple routes have same overall cost. • Unbalanced transportation problem - If total supply not equal to total demand • Degeneracy – number of positive allocations < (number of rows + number of columns -1) • Maximization
  • 16. Unbalanced transportation problem – If supply is more add a dummy demand column – If demand is more add a dummy supply column – Dummy cells have transportation cost zero Which one is greater, demand or supply? What should we add, dummy row or column?
  • 17. Now solve using regular approach
  • 19. Degeneracy - Setting up a new problem • Introduce artificial small quantity d that doesn’t otherwise impact supply-demand constraints
  • 20.
  • 23. Assignment Problem • Special case of transportation problem • Here each source can supply to only one destination – Number of sources equal to number of destinations – Only one unit supplied from source to destination • Assigning jobs to workers • Assigning teachers to classes • Can be solved using simple enumeration of combinations, regular transportation method or simplex method
  • 25.
  • 26. Identify rows with exactly one zero. Draw a square on that zero. Cross out all other zeros in that column. If all zeros have either been marked Identify columns with exactly one with square or crossed out – zero. Draw a square on that zero. Cross out all other zeros in that row. If there is at least one and only one square in each row, problem has been solved.
  • 27. Draw minimum number of lines to cover all zeros.
  • 28.
  • 29.
  • 30. Special cases • Unbalanced – Sources and Destinations not equal. – Add a dummy source or destination with 0 cost. • Maximization – Convert to minimization problem using opportunity cost