SlideShare a Scribd company logo
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

More Related Content

What's hot

Transportation model
Transportation modelTransportation model
Transportation modelmsn007
 
Transportation model and assignment model
Transportation model and assignment modelTransportation model and assignment model
Transportation model and assignment modelpriyanka yadav
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and AssignmentLokesh Payasi
 
Queuing theory
Queuing theoryQueuing theory
Queuing theoryAmit Sinha
 
Unit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsUnit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsDagnaygebawGoshme
 
Operating characteristics ofqueuing system
Operating characteristics ofqueuing systemOperating characteristics ofqueuing system
Operating characteristics ofqueuing systemAminul Tanvin
 
Transportation model
Transportation modelTransportation model
Transportation modelshakila haque
 
operation research-modi
operation research-modioperation research-modi
operation research-modiMaharshi Soni
 
Transportation problem
Transportation problemTransportation problem
Transportation problemShubhagata Roy
 
Queueing Theory- Waiting Line Model, Heizer and Render
Queueing Theory- Waiting Line Model, Heizer and RenderQueueing Theory- Waiting Line Model, Heizer and Render
Queueing Theory- Waiting Line Model, Heizer and RenderAi Lun Wu
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation pptDeepika Bansal
 

What's hot (20)

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 and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
 
Transportation problems
Transportation problemsTransportation problems
Transportation problems
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Line balancing
Line balancingLine balancing
Line balancing
 
Unit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsUnit.5. transportation and assignment problems
Unit.5. transportation and assignment problems
 
unbalanced transportation problem
unbalanced transportation problemunbalanced transportation problem
unbalanced transportation problem
 
Operating characteristics ofqueuing system
Operating characteristics ofqueuing systemOperating characteristics ofqueuing system
Operating characteristics ofqueuing system
 
Capacity planning
Capacity planning Capacity planning
Capacity planning
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Aggregate Planning
Aggregate PlanningAggregate Planning
Aggregate Planning
 
operation research-modi
operation research-modioperation research-modi
operation research-modi
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
QUEUEING THEORY
QUEUEING THEORYQUEUEING THEORY
QUEUEING THEORY
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Queueing Theory- Waiting Line Model, Heizer and Render
Queueing Theory- Waiting Line Model, Heizer and RenderQueueing Theory- Waiting Line Model, Heizer and Render
Queueing Theory- Waiting Line Model, Heizer and Render
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
 

Similar to Transportation Assignment

Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptxSauravDash10
 
transportation-model.ppt
transportation-model.ppttransportation-model.ppt
transportation-model.pptanubhuti18
 
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
 
03-Unit Three -OR.pptx
03-Unit Three -OR.pptx03-Unit Three -OR.pptx
03-Unit Three -OR.pptxAbdiMuceeTube
 
chapter 3.pptx
chapter 3.pptxchapter 3.pptx
chapter 3.pptxDejeneDay
 
QABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxQABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxhonakjannu789
 
DTB_Manya Jain PPT.pptxhjggdgjdjjdjgdjdjdjdg
DTB_Manya Jain PPT.pptxhjggdgjdjjdjgdjdjdjdgDTB_Manya Jain PPT.pptxhjggdgjdjjdjgdjdjdjdg
DTB_Manya Jain PPT.pptxhjggdgjdjjdjgdjdjdjdgitsdoublea15
 
04-Unit Four - OR.pptx
04-Unit Four - OR.pptx04-Unit Four - OR.pptx
04-Unit Four - OR.pptxAbdiMuceeTube
 
Muzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufuMuzammil irshad.pptxhdududududiufufufufu
Muzammil irshad.pptxhdududududiufufufufuadarsharyan999
 
bcfbedbf-6679-4d5d-b8a5-7d4c9c48dba4.pptx
bcfbedbf-6679-4d5d-b8a5-7d4c9c48dba4.pptxbcfbedbf-6679-4d5d-b8a5-7d4c9c48dba4.pptx
bcfbedbf-6679-4d5d-b8a5-7d4c9c48dba4.pptxB.T.L.I.T
 
(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdf(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdfAkashKatiyar22
 
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 challengezukun
 
Assignment Chapter - Q & A Compilation by Niraj Thapa
Assignment Chapter  - Q & A Compilation by Niraj ThapaAssignment Chapter  - Q & A Compilation by Niraj Thapa
Assignment Chapter - Q & A Compilation by Niraj ThapaCA Niraj Thapa
 
Undecidable Problems and Approximation Algorithms
Undecidable Problems and Approximation AlgorithmsUndecidable Problems and Approximation Algorithms
Undecidable Problems and Approximation AlgorithmsMuthu Vinayagam
 
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 ...shivang ranjan
 
AMA_Assignment Theory notes
AMA_Assignment Theory notesAMA_Assignment Theory notes
AMA_Assignment Theory notesCA Niraj Thapa
 

Similar to Transportation Assignment (20)

Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptx
 
transportation-model.ppt
transportation-model.ppttransportation-model.ppt
transportation-model.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
 
DTB_Manya Jain PPT.pptxhjggdgjdjjdjgdjdjdjdg
DTB_Manya Jain PPT.pptxhjggdgjdjjdjgdjdjdjdgDTB_Manya Jain PPT.pptxhjggdgjdjjdjgdjdjdjdg
DTB_Manya Jain PPT.pptxhjggdgjdjjdjgdjdjdjdg
 
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
 
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
 
Assignment Chapter - Q & A Compilation by Niraj Thapa
Assignment Chapter  - Q & A Compilation by Niraj ThapaAssignment Chapter  - Q & A Compilation by Niraj Thapa
Assignment Chapter - Q & A Compilation by Niraj Thapa
 
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
 

More from Nilam Kabra

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

More from 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
 

Recently uploaded

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfbu07226
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online PresentationGDSCYCCE
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxJenilouCasareno
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePedroFerreira53928
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxbennyroshan06
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...Sayali Powar
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptxmansk2
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPCeline George
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17Celine George
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfjoachimlavalley1
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersPedroFerreira53928
 
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTelling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTechSoup
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXMIRIAMSALINAS13
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resourcesdimpy50
 

Recently uploaded (20)

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTelling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 

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