SlideShare uma empresa Scribd logo
1 de 37
A
LECTURE
ON
TRANSPORTATION MODEL
PRESENTED BY:
PRIYANKA YADAV
LECTURER AT JEC KUKAS
Outline
• Introduction
• Solution Procedure for Transportation Problem
• Finding an Initial Feasible Solution
• Finding the Optimal Solution
• Special Cases in Transportation Problems
• Maximisation in Transportation Problems
• Exercises
The main typical issues in OR :
Formulate the problem
Build a mathematical model
Decision Variable
Objective Function
Constraints
Optimize the model
Operation Research
Transportation problem are one of the linear Programming
Problem
The objective is to minimize the cost of distribution a product
from a no of sources or origin to a no of destination in such a
manner to minimize the total transportation cost.
For example
 Manufacturer has three plants P1, P2, P3 producing same
products.
 From these plants, the product is transported to three
warehouses W1, W2 and W3.
Introduction
 Each plant has a limited capacity, and each warehouse has
specific demand. Each plant transport to each warehouse, but
transportation cost vary for different combinations.
Steps to solve a transportation problem
 Formulate the problem and setup in the matrix form.
 Obtain the initial basic feasible solution.
 Test the solution for optimality.
 Updating the solution if required.
For example:
Finding an Initial Feasible Solution
There are a number of methods for generating an initial feasible
solution for a transportation problem.
Consider three of the following
(i) North West Corner Method
(ii) Least Cost Method
(iii) Vogel’s Approximation Method
North West Corner Method (NWCM)
The simplest of the procedures used to generate an initial feasible
solution is NWCM. It is so called because we begin with the North
West or upper left corner cell of our transportation table. Various
steps are given
Step 1
Select the North West (upper left-hand) corner cell of the
transportation table and allocate as many units as possible equal to
the minimum between available supply and demand requirement
i.e., min (S1, D1).
Step 2
Adjust the supply and demand numbers in the respective rows
And columns allocation.
Step 3
(a) If the supply for the first row is exhausted, then move down to
the first cell in t he second row and first column and go to step
2.
(b) If the demand for the first column is satisfied, then move
horizontally to the next cell in the second column and first
row and go to step 2.
If for any cell, supply equals demand, then the next allocation can
be made in cell either in the next row or column.
Step 4
Remark 1: The quantities so allocated are circled to indicated,
the value of the corresponding variable.
Remark 2: Empty cells indicate the value of the corresponding
variable as zero, I.e., no unit is shipped to this cell.
Continue the procedure until the total available quantity id fully
allocated to the cells as required.
Step 5
To illustrate the NWCM,
As stated in this method, we start with the cell (P1 W1) and Allocate the min (S1,
D1) = min (20,21)=20. Therefore we allocate 20 Units this cell which completely
exhausts the supply of Plant P1 and leaves a balance of (21-20) =1 unit of
demand at warehouse W1
The allocation according to this method is very useful as it takes into
consideration the lowest cost and therefore, reduce the computation
as well as the amount of time necessary to arrive at the optimal
solution.
Step 1
(a) Select the cell with the lowest transportation cost among all the rows
or columns of the transportation table.
(b) If the minimum cost is not unique, then select arbitrarily any cell
with this minimum cost.
Step 2
Allocate as many units as possible to the cell determined in Step 1
and eliminate that row (column) in which either supply is exhausted
or demand is satisfied.
Least Cost Method
Repeat Steps 1 and 2 for the reduced table until the entire supply at
different plants is exhausted to satisfied the demand at different
warehouses.
This method is preferred over the other two methods because the
initial feasible solution obtained is either optimal or very close to the
optimal solution.
Step 1:
Compute a penalty for each row and column in the transportation
table.
Step 2:
Identify the row or column with the largest penalty.
Step 3:
Repeat steps 1 and 2 for the reduced table until entire supply at plants
are exhausted to satisfy the demand as different warehouses.
Vogel’s Approximation Method
(VAM)
Once an initial solution has been found, the next step is to test that
solution for optimality. The following two methods are widely used
for testing the solutions:
 Stepping Stone Method
 Modified Distribution Method
Necessary condition
1. Make sure that the number of occupied cells is exactly equal to m+n-
1, where m=number of rows and n=number of columns.
2. Each occupied cell will be at independent position.
Finding the Optimal Solution
In this method we calculate the net cost change that can be obtained
by introducing any of the unoccupied cells into the solution.
Steps
1. Check the optimality test necessary condition
2. Evaluate each unoccupied cells by following its closed path and
determine its net cost change.
3. Determine the quality to be shipped to the selected unoccupied
cell. Trace the closed path for the unoccupied cell and identify
the minimum quality by considering the minus sign in the closed
path.
Stepping-Stone Method
The MODI method is a more efficient procedure of evaluating the
unoccupied cells. The modified transportation table of the initial
solution is shown below
Steps
1.Determine the initial basic feasible solution by using any method.
2.Determine the value of dual variable ui , vj by using cij = ui + vj
for occupied cell . Associate a number, ui, with each row and vj
with each column.
3.Compute opportunity cost for unoccupied cell by dij = cij - ui - vj.
Modified Distribution (MODI) Method
Contd..
4. Check the sign for each opportunity cost. If the opportunity
cost for each unoccupied cell is positive or zero then the
solution is optimum. Otherwise
5. Select the unoccupied cell with largest negative opportunity
cost draw a close loop.
6. Assign alternative positive and negative sign at corner points
of the closed loop(start from unoccupied cell with positive
sign)
7. Determine the maximum number of units that should be
allocated to this unoccupied cell. This should be added to
cells with positive sign and subtracted from negative sign
8. Repeat procedure till an optimal solution is obtained
Multiple Optimal Solutions
Unbalanced Transportation Problems
Degeneracy in Transportation Problem
Maximization In Transport Problems
Special Cases in Transportation Problem
Objective function
Model to be optimized
cij = variable cost
xij = number of unit transported from supply point i
to demand j
Example
Problem
i = number of sources j = number of demands
i = number of sources
j = number of demands
Decision variable
Number of millions energy (kWh) produced from sources
and sent to demands
x (i,j) = number of sources
cost =
Objective function
 Minimize cost
x (i,j) > 0 (i = 1,2,3) and j=1,2,3,4)
j = number of demands
Constraints
 Constraints of Demands
 Constraints of Supply
 Constraints of number of Supply and demand
ASSIGNMENT PROBLEMS
Outlines
 Introduction
 Assignment Models.
 Hungarian Method of Assignment Problems.
 Special Cases in Assignment Problems.
 Exercises
Introduction
The Assignment problem deals in allocating the various
items (resources) to various receivers (activities) on a one to one
basis in such a way that the resultant effectiveness is optimised.
Assignment Models
This is a special case of transportation problem. In this
problem, supply in each now represents the availability of a
resource such as man, vehicle, produce, etc.
Hungarian Method of Assignment problem
An efficient method for solving an assignment problem, known as
Hungarian method of assignment based on the following properties
1. In an assignment problem, if a constant quantity is added or subtracted
from every element of any row or column in the given cost matrix, an
assignment that minimizes the total cost in the matrix also minimize the
total cost in the other.
2. In an assignment problem, a solution having zero total cost is an
optimum solution. It can be summarized as follows.
Step 1:- In the given matrix, subtract the smallest element in each row
from every element of the row.
Step 2:- Reduced matrix obtained from step1, subtract the smallest
element in each column from every element of that column.
Step 3:- Make the assignment for the reduced matrix obtained from
steps 1 and 2.
Continued ….
Step 4:- Draw the minimum number of horizontal and vertical lines to cover all
zeros in the reduced matrix obtained from 3 in the following way.
a) Mark (√) all rows that do not have assignments.
b) Mark (√) all column that have zeros in marked rows (step 4 (a)).
c) Mark (√) all rows that have assignments in marked columns (step 4 (b))
d) Repeat steps 4 (a) to 4 ( c ) until no more rows or columns can be marked.
e) Draw straight lines through all unmarked rows and marked columns.
Step 5:- If the number of lines drawn ( step 4 ( c ) are equal to the number
of columns or rows, then it is an optimal solution, otherwise go to step 6.
Step 6:- Select the smallest elements among all the uncovered elements.
Step 7:- Go to step 3 and repeat the procedure until the number of
assignments become equal to the number of rows or column.
Example
A company faced with problem of assigning 5 jobs to 5 machines.
Each job must be done on only machine. The cost of processing is as
shown
Solution
Now, select the minimum cost (element) in each row and
subtract this element form each element of that row.
Special Cases in Assignment Problems
1. Maximization Cases.
2. Multiple Optimal Solution
1. Maximization Cases :-
The Hungarian method explained earlier can be used for maximization
case. The problem of maximization can be converted into a minimization
case by selecting the largest element among all the element of the profit
matrix and then subtracting it from all the elements of the matrix. We Can
then proceed as usual and obtain the optimal solution by adding original
values to the cells to which assignment have been made.
Multiple Optimal Solution:
Sometimes, it is possible to have two or more ways to cross out
all zero elements in the final reduced matrix for a given problem. This
implies that there are more than required number of independent zero
elements. In such cases, there will be multiple optimal solutions with the
same total cost of assignment. In such type of situation, management
may exercise their judgment or preference and select that set of optimal
assignment which is more suited for their requirement.
….
Summary
Assignment problem is a special case of
transportation problem. It deals with allocating the various
items to various activities on a one to one basis in such a
way that the resultant effectiveness is optimised. In this
unit, we have solved assignment problem using Hungarian
Method. We have also disscussed the special cases in
assignment problems.
Transportation model and assignment model

Mais conteúdo relacionado

Mais procurados

Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational Research
Neha Sharma
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
Dronak Sahu
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
Joseph Konnully
 

Mais procurados (20)

Transportation Problem in Operational Research
Transportation Problem in Operational ResearchTransportation Problem in Operational Research
Transportation Problem in Operational Research
 
Transportation problem ppt
Transportation problem pptTransportation problem ppt
Transportation problem ppt
 
Simplex method concept,
Simplex method concept,Simplex method concept,
Simplex method concept,
 
Transportation model
Transportation modelTransportation model
Transportation model
 
Goal programming
Goal programmingGoal programming
Goal programming
 
Least Cost Method - operation research
Least Cost Method - operation researchLeast Cost Method - operation research
Least Cost Method - operation research
 
simplex method
simplex methodsimplex method
simplex method
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations Research
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Minimization model by simplex method
Minimization model by simplex methodMinimization model by simplex method
Minimization model by simplex method
 
Transportation and transshipment problems
Transportation  and transshipment problemsTransportation  and transshipment problems
Transportation and transshipment problems
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Assignment model
Assignment modelAssignment model
Assignment model
 
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
 
NORTH WEST CORNER METHOD
NORTH WEST CORNER METHODNORTH WEST CORNER METHOD
NORTH WEST CORNER METHOD
 
Vam
VamVam
Vam
 
transportation-model.ppt
transportation-model.ppttransportation-model.ppt
transportation-model.ppt
 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian Method
 

Semelhante a Transportation model and assignment model

Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
Deepika Bansal
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problm
Anshul Singh
 
Transportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete MathsTransportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete Maths
Krupesh Shah
 

Semelhante a Transportation model and assignment model (20)

Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptx
 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
 
OR 14 15-unit_2
OR 14 15-unit_2OR 14 15-unit_2
OR 14 15-unit_2
 
Transportation model
Transportation modelTransportation model
Transportation model
 
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
 
QABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxQABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptx
 
Linear Programming.pptx
Linear Programming.pptxLinear Programming.pptx
Linear Programming.pptx
 
chapter 3.pptx
chapter 3.pptxchapter 3.pptx
chapter 3.pptx
 
Unit 2 lpp tp
Unit 2 lpp tpUnit 2 lpp tp
Unit 2 lpp tp
 
O.R UNIT 3.pdf
O.R UNIT 3.pdfO.R UNIT 3.pdf
O.R UNIT 3.pdf
 
Transportatopn problm
Transportatopn problmTransportatopn problm
Transportatopn problm
 
operation research-modi
operation research-modioperation research-modi
operation research-modi
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
03-Unit Three -OR.pptx
03-Unit Three -OR.pptx03-Unit Three -OR.pptx
03-Unit Three -OR.pptx
 
07. Transportation Problem.pptx
07. Transportation Problem.pptx07. Transportation Problem.pptx
07. Transportation Problem.pptx
 
Quantitative Math
Quantitative MathQuantitative Math
Quantitative Math
 
(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdf(PBL) Transportation Prblm.pdf
(PBL) Transportation Prblm.pdf
 
transporation problem
transporation problemtransporation problem
transporation problem
 
Transportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete MathsTransportation Modelling - Quantitative Analysis and Discrete Maths
Transportation Modelling - Quantitative Analysis and Discrete Maths
 
A0280115(1)
A0280115(1)A0280115(1)
A0280115(1)
 

Último

AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Último (20)

UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

Transportation model and assignment model

  • 2. Outline • Introduction • Solution Procedure for Transportation Problem • Finding an Initial Feasible Solution • Finding the Optimal Solution • Special Cases in Transportation Problems • Maximisation in Transportation Problems • Exercises
  • 3. The main typical issues in OR : Formulate the problem Build a mathematical model Decision Variable Objective Function Constraints Optimize the model Operation Research
  • 4. Transportation problem are one of the linear Programming Problem The objective is to minimize the cost of distribution a product from a no of sources or origin to a no of destination in such a manner to minimize the total transportation cost. For example  Manufacturer has three plants P1, P2, P3 producing same products.  From these plants, the product is transported to three warehouses W1, W2 and W3. Introduction
  • 5.  Each plant has a limited capacity, and each warehouse has specific demand. Each plant transport to each warehouse, but transportation cost vary for different combinations.
  • 6. Steps to solve a transportation problem  Formulate the problem and setup in the matrix form.  Obtain the initial basic feasible solution.  Test the solution for optimality.  Updating the solution if required. For example:
  • 7. Finding an Initial Feasible Solution There are a number of methods for generating an initial feasible solution for a transportation problem. Consider three of the following (i) North West Corner Method (ii) Least Cost Method (iii) Vogel’s Approximation Method
  • 8. North West Corner Method (NWCM) The simplest of the procedures used to generate an initial feasible solution is NWCM. It is so called because we begin with the North West or upper left corner cell of our transportation table. Various steps are given Step 1 Select the North West (upper left-hand) corner cell of the transportation table and allocate as many units as possible equal to the minimum between available supply and demand requirement i.e., min (S1, D1). Step 2 Adjust the supply and demand numbers in the respective rows And columns allocation.
  • 9. Step 3 (a) If the supply for the first row is exhausted, then move down to the first cell in t he second row and first column and go to step 2. (b) If the demand for the first column is satisfied, then move horizontally to the next cell in the second column and first row and go to step 2. If for any cell, supply equals demand, then the next allocation can be made in cell either in the next row or column. Step 4
  • 10. Remark 1: The quantities so allocated are circled to indicated, the value of the corresponding variable. Remark 2: Empty cells indicate the value of the corresponding variable as zero, I.e., no unit is shipped to this cell. Continue the procedure until the total available quantity id fully allocated to the cells as required. Step 5
  • 11. To illustrate the NWCM, As stated in this method, we start with the cell (P1 W1) and Allocate the min (S1, D1) = min (20,21)=20. Therefore we allocate 20 Units this cell which completely exhausts the supply of Plant P1 and leaves a balance of (21-20) =1 unit of demand at warehouse W1
  • 12. The allocation according to this method is very useful as it takes into consideration the lowest cost and therefore, reduce the computation as well as the amount of time necessary to arrive at the optimal solution. Step 1 (a) Select the cell with the lowest transportation cost among all the rows or columns of the transportation table. (b) If the minimum cost is not unique, then select arbitrarily any cell with this minimum cost. Step 2 Allocate as many units as possible to the cell determined in Step 1 and eliminate that row (column) in which either supply is exhausted or demand is satisfied. Least Cost Method
  • 13. Repeat Steps 1 and 2 for the reduced table until the entire supply at different plants is exhausted to satisfied the demand at different warehouses.
  • 14. This method is preferred over the other two methods because the initial feasible solution obtained is either optimal or very close to the optimal solution. Step 1: Compute a penalty for each row and column in the transportation table. Step 2: Identify the row or column with the largest penalty. Step 3: Repeat steps 1 and 2 for the reduced table until entire supply at plants are exhausted to satisfy the demand as different warehouses. Vogel’s Approximation Method (VAM)
  • 15.
  • 16. Once an initial solution has been found, the next step is to test that solution for optimality. The following two methods are widely used for testing the solutions:  Stepping Stone Method  Modified Distribution Method Necessary condition 1. Make sure that the number of occupied cells is exactly equal to m+n- 1, where m=number of rows and n=number of columns. 2. Each occupied cell will be at independent position. Finding the Optimal Solution
  • 17. In this method we calculate the net cost change that can be obtained by introducing any of the unoccupied cells into the solution. Steps 1. Check the optimality test necessary condition 2. Evaluate each unoccupied cells by following its closed path and determine its net cost change. 3. Determine the quality to be shipped to the selected unoccupied cell. Trace the closed path for the unoccupied cell and identify the minimum quality by considering the minus sign in the closed path. Stepping-Stone Method
  • 18. The MODI method is a more efficient procedure of evaluating the unoccupied cells. The modified transportation table of the initial solution is shown below Steps 1.Determine the initial basic feasible solution by using any method. 2.Determine the value of dual variable ui , vj by using cij = ui + vj for occupied cell . Associate a number, ui, with each row and vj with each column. 3.Compute opportunity cost for unoccupied cell by dij = cij - ui - vj. Modified Distribution (MODI) Method
  • 19. Contd.. 4. Check the sign for each opportunity cost. If the opportunity cost for each unoccupied cell is positive or zero then the solution is optimum. Otherwise 5. Select the unoccupied cell with largest negative opportunity cost draw a close loop. 6. Assign alternative positive and negative sign at corner points of the closed loop(start from unoccupied cell with positive sign) 7. Determine the maximum number of units that should be allocated to this unoccupied cell. This should be added to cells with positive sign and subtracted from negative sign 8. Repeat procedure till an optimal solution is obtained
  • 20. Multiple Optimal Solutions Unbalanced Transportation Problems Degeneracy in Transportation Problem Maximization In Transport Problems Special Cases in Transportation Problem
  • 21. Objective function Model to be optimized cij = variable cost xij = number of unit transported from supply point i to demand j
  • 23. i = number of sources j = number of demands
  • 24. i = number of sources j = number of demands Decision variable Number of millions energy (kWh) produced from sources and sent to demands x (i,j) = number of sources
  • 26. x (i,j) > 0 (i = 1,2,3) and j=1,2,3,4) j = number of demands Constraints  Constraints of Demands  Constraints of Supply  Constraints of number of Supply and demand
  • 28. Outlines  Introduction  Assignment Models.  Hungarian Method of Assignment Problems.  Special Cases in Assignment Problems.  Exercises
  • 29. Introduction The Assignment problem deals in allocating the various items (resources) to various receivers (activities) on a one to one basis in such a way that the resultant effectiveness is optimised. Assignment Models This is a special case of transportation problem. In this problem, supply in each now represents the availability of a resource such as man, vehicle, produce, etc.
  • 30. Hungarian Method of Assignment problem An efficient method for solving an assignment problem, known as Hungarian method of assignment based on the following properties 1. In an assignment problem, if a constant quantity is added or subtracted from every element of any row or column in the given cost matrix, an assignment that minimizes the total cost in the matrix also minimize the total cost in the other. 2. In an assignment problem, a solution having zero total cost is an optimum solution. It can be summarized as follows. Step 1:- In the given matrix, subtract the smallest element in each row from every element of the row. Step 2:- Reduced matrix obtained from step1, subtract the smallest element in each column from every element of that column. Step 3:- Make the assignment for the reduced matrix obtained from steps 1 and 2. Continued ….
  • 31. Step 4:- Draw the minimum number of horizontal and vertical lines to cover all zeros in the reduced matrix obtained from 3 in the following way. a) Mark (√) all rows that do not have assignments. b) Mark (√) all column that have zeros in marked rows (step 4 (a)). c) Mark (√) all rows that have assignments in marked columns (step 4 (b)) d) Repeat steps 4 (a) to 4 ( c ) until no more rows or columns can be marked. e) Draw straight lines through all unmarked rows and marked columns. Step 5:- If the number of lines drawn ( step 4 ( c ) are equal to the number of columns or rows, then it is an optimal solution, otherwise go to step 6. Step 6:- Select the smallest elements among all the uncovered elements. Step 7:- Go to step 3 and repeat the procedure until the number of assignments become equal to the number of rows or column.
  • 32. Example A company faced with problem of assigning 5 jobs to 5 machines. Each job must be done on only machine. The cost of processing is as shown
  • 33. Solution Now, select the minimum cost (element) in each row and subtract this element form each element of that row.
  • 34. Special Cases in Assignment Problems 1. Maximization Cases. 2. Multiple Optimal Solution 1. Maximization Cases :- The Hungarian method explained earlier can be used for maximization case. The problem of maximization can be converted into a minimization case by selecting the largest element among all the element of the profit matrix and then subtracting it from all the elements of the matrix. We Can then proceed as usual and obtain the optimal solution by adding original values to the cells to which assignment have been made.
  • 35. Multiple Optimal Solution: Sometimes, it is possible to have two or more ways to cross out all zero elements in the final reduced matrix for a given problem. This implies that there are more than required number of independent zero elements. In such cases, there will be multiple optimal solutions with the same total cost of assignment. In such type of situation, management may exercise their judgment or preference and select that set of optimal assignment which is more suited for their requirement. ….
  • 36. Summary Assignment problem is a special case of transportation problem. It deals with allocating the various items to various activities on a one to one basis in such a way that the resultant effectiveness is optimised. In this unit, we have solved assignment problem using Hungarian Method. We have also disscussed the special cases in assignment problems.