SlideShare a Scribd company logo
1 of 30
Shri S'ad Vidya Mandal Institute Of Technology
BRANCH : MECHANICAL ENGINEERING
SEMESTER : 7TH SEM
YEAR : 2016-2017
SUBJECT : OPERATIONS RESEARCH (2171901)
PRESENTATION TOPIC : MODIFIED DISTRIBUTION METHOD (MODI METHOD)
ENROLLMENT NO : 130454119006
GUIDED BY : ASST. PROF. JAY SHAH
Outline of Presentation:-
1. Prerequisite :
๏ƒ˜ Least cost Method
๏ƒ˜ Vogelโ€™s Approximation Method
๏ƒ˜ North-West Corner Method
2. Modified Distribution Method (MODI) or u-v Method
3. References
Least cost method
Step 1: Balance the problem. If not add a dummy column or dummy row as the case may be and
balance the problem.
Step 2: Identify the lowest cost cell in the given matrix. Allocate minimum of either demand or
supply in that cell. If there is a same value of cost allocate to any cell as per your choice
according to demand and supply. Then eliminate that row or column in further procedure.
Step 3: Next search for lowest cost cell. Repeat this procedure till all allocation is not completed.
Step 4: Once all the allocations are over, i.e., availability and demand are satisfied, write
allocations and calculate the cost of transportation.
Problem : Use least cost method for the problem and find out basic feasible solution.
Solution :
Step 1 : Here, the matrix is unbalanced.
Step 2 : Using least cost method, the lowest cost cell in the given matrix is AF having cost 1. Allocating
minimum of either demand or supply in that cell i.e., 40 units to AF cell. Then eliminating that row from the
source but the demand of the market F is not fulfilled.
Units D E F Supply
0
B 3 4 3 60
C 6 2 8 70
Demand 40 40 2006
A 4 5 )04(1 04
Then next lowest cost is 2 in CE cell. Allocating 40 units in that cell and repeating this
procedure till all allocations are mode. Final allocation is as shown below
Units D E F Supply
A 4 5 1(40) 40
B 3(40) 4 3(20) 60
C 6(30) 2(40) 8 70
Demand 70 40 60 170
Units D E F Supply
B 3 4 3 60
C 6 2(40) 8 70 30
Demand 70 40 0 20
Calculating the total cost : 3*40 + 6*30 + 2*40 + 1*40 + 3*20 = Rs.480
The alternate least cost method solution as follow
Calculating the total cost : 3*60 + 6*10 + 2*40 1*40 + 8*20 =Rs. 480
Units D E F Supply
A 4 5 1(40) 40
B 3(60) 4 3 60
C 6(10) 2(40) 8(20) 70
70 40 60 170
Vogelโ€™s Approximation Method (VAM)
๏ƒ˜VAM gives better initial solution than obtained by other methods. Here, the concept of
opportunity cost is considered.
๏ƒ˜ Opportunity cost is the penalty occurring for not selecting right cell for the allocation. This
opportunity cost is found out by calculating the difference in each row or in each column for cost
coefficients As the value of difference is larger, higher will be the penalty for allocating in second
smallest cell instead of smallest cost cell. So, this shows the penalty for failing to make right
allocating to the smallest cell.
๏ƒ˜Steps involved in the (VAM) method :
1. Balance the problem. If not add a dummy column or dummy row to balance the problem.
2. Opportunity cost is found out by calculating the difference between the smallest and second
smallest element in each row and in each column. Enter the difference in respective column or in
respective row in brackets.
3. Select the row or column from the matrix which has maximum value. In that selected row or
column, select the cell which has minimum cost coefficient. Allocate smallest value of demand or
supply in the cell.
4. Eliminate that allocated row or column and prepare the new matrix.
5. Repeat this procedure until all allocation are not complete.
6. Once all the allocation are over, i.e. availability and demand are satisfied, write allocations and
calculate the cost of transportation.
๏ƒ˜ Important Points to Remember:
1. If the coefficients in a row or column are same, than difference for that row or column is '0'.
2. In case of tie among the highest penalties, select the row or column having minimum cost. In case
of tie in minimum cost also, select the cell in which maximum allocation can be done. Again, if
there is a tie in maximum allocation value, select the cell arbitrarily for allocation.
๏ƒ˜Since, the matrix is balanced; we should start from step 2.
๏ƒ˜Here, finding out the difference between the smallest and second smallest for each row and
each column & entering in respective column and row. It is shown in brackets.
Example :- The paper manufacturing company has three warehouses located in
three different areas, says A, B & C. The company has to send from these
warehouses to three destinations, says D, E & F. The availability from warehouses A,
B & C is 40, 60, & 70 units. The demand at D, E and F is 70, 40 and 60 respectively.
The transportation cost is shown in matrix (in Rs.).
D E F Supply Row Difference
A 4 5 1 40 [3]
B 3 4 3 60 [0]
C 6 2 8 70 [4]
Demand 70 40 60 170
Column Difference [1] [2] [2]
๏ƒ˜ Here, the maximum difference is 4 in the rows. So, selecting the column in that row which has
minimum cost i.e, โ€˜CEโ€™ cell. Allocating 40 units to CE cell.
D E F Supply New supply
A 4 5 1 40 40
B 3 4 3 60 60
C 6 2(40) 8 70 30
Demand 70 40 60
New demand 70 0 60
๏ƒ˜Now, eliminating E column, repeating the above process, we will AF cell as the cell for allocating
the units. On repetitive process, we get finally allocated cells as shown in matrix.
D F Supply New supply Row diff.
A 4 1(40) 40 0 3
B 3 3 60 60 0
C 6 8 70 30 2
Demand 70 60
New demand 70 20
Column diff. 1 2
D F Supply New supply Row diff.
B 3 3(20) 60 40 0
C 6 8 30 30 2
Demand 70 20
New demand 70 0
Column diff. 3 5
๏ƒ˜Now allocating 40 units to BD cell and 30 units to CD cell, final matrix can be generated as
below:
D E F Supply
A 4 5 1(40) 40
B 3(40) 4 3(20) 60
C 6(30) 2(40) 8 70
Demand 70 40 60 170
๏ƒ˜Calculating the total cost: 3 40+ 6 30+ 2 40+ 1 40+3 20= Rs 480
๏ƒ˜VAM method provides most efficient allocation then any other method for obtaining the basic feasible solution.
๏ƒ˜Checking the above problem for degeneracy, the number of allocated cell must be equal to
R+C-1, i.e 3+3-1=5. Here the solution is non degenerated basic feasible solution.
North-West Corner method
โ€ขFollowing steps are involved in above method:
โ€ขStep 1: balance the problem . if not add a dummy column or dummy row as the case may be and
balance the problem.
โ€ขStep 2: start allocation from the left hand side top most corner cell and make allocations
depending on the availability and demand .if the availability is less than the requirement ,then
for that cell make allocation in unit which is equal to the availability .commonly speaking , verify
which is the smallest among the availability and requirement and allocate the smallest one to
the cell.
โ€ขStep 3: when availability or demand is fulfill for that row or column respectively , remove that
row or column from the matrix. Prepare new matrix.
โ€ขStep 4: then proceed allocating either sidewise or downward to satisfy the rim requirement
continue this until all the allocation are over.
โ€ขStep 5 : once all the allocations are over, i.e., availability and demand are satisfied, write
allocations and calculate the cost of transportation.
Solution:
Step 1: here the given matrix is balanced. I.e. the demand and supply is same. So the proceeding
towards step 2
step 2: starting the allocation from the left hand side top most corner cell AD. Here the demand
for the market is 70 units and supply available from the source A is 40 . So allocating the
minimum value of this two , we allocate 40 units to cell AD as follow and eliminating source A in
the next step.
D E F SUPPLY New supply
A 4(40) 5 1 40 ร— 0
B 3 4 3 60 60
C 6 2 8 70 70
demand 70 ร— 40 60
New 30 40 60
markets ( destinations )
Paper unit
(sources)
In the next matrix, since the demand for a market D has not been fulfilled , so
allocating 30 units to the BD cell, which is smallest among supply and demand
for the source B and demand from market D.
now ,since the demand for the market D has been fulfilled , and preparing the
next matrix removing market D . New N-w cell is BE ,which has demand of 4o
units , which can be satisfied by matrix B.
D E F SUPPLY New
supply
B 3(30) 4 3 60 ร— 30
C 6 2 8 70 70
demand 30 ร— 40 60
New 0 40 60
Paper unit
(sources)
markets ( destinations )
Allocating to the cell CE and CF , 10 and 60 units for fulfilling the demand
source C and proceeding towards step 4.
D E F SUPPLY
A 4 (40) 5 1 40
B 3 (30) 4 (30) 3 60
C 6 2 (10) 8 (60) 70
demand 70 40 60 170
markets ( destinations )
Paper unit
(sources)
E F SUPPLY New
supply
B 4(30) 3 30 ร— 0
C 2 8 70 70
demand 40 ร— 60
New 10 60
Paper unit
(sources)
markets ( destinations )
Calculating the total cost :
4 ร— 40 + 3 ร— 30 + 4 ร— 30 + 2 ร— 10 + 8 ร— 60 = Rs . 870 /-
Modified Distribution Method ( MODI METHOD )
๏ƒ˜When a basic initial feasible solution is obtained, then we have to check for itโ€™s optimality. An
optimal solution is one where there is no other set of roots that will further reduce the total
cost.
๏ƒ˜Further we have to evaluate each unoccupied cell in table to reduce total cost.
๏ƒ˜Evaluating the steps will result in the most optimal cost of transportation.
Modified Distribution Method ( MODI METHOD )
The steps to evaluate unoccupied cells are as follows :
1. Set up cost matrix for unallocated cells
2. Introduce dual variables corresponding to the supply and demand constraints. Let U
(i=1,2,3..m) and V (j=1,2,3โ€ฆn) be the dual variables corresponding to supply and demand
constraints. Variables U and V are such that ๐‘ˆ๐‘– + ๐‘‰๐‘— = ๐‘๐‘–๐‘—. Now select any of the dual
variable as โ€˜0โ€™ and find the other dual variables.
D E F Supply
A 4 5 1(40) 40
B 3 (40) 4 3(20) 60
C 6(30) 2(40) 8 70
Demand 70 40 60 170
Markets (Destinations)
Sources
Modified Distribution Method ( MODI METHOD )
๏ƒ˜Now the newly formed matrix will be:
๏ƒ˜Solving the filled cell allocation,
U1+V3= 1 U3+V1= 6 U2+V3= 3
U2+V1= 3 U3+V2= 2
๏ƒ˜Taking U3 (any) variable as โ€˜0โ€™.
We get, V1=6; V2=2; V3=6, U1=-5; U2=-3
๐‘ˆ๐‘– ๐‘‰๐‘— ๐‘‰1 ๐‘‰2 ๐‘‰3
๐‘ˆ1 1
๐‘ˆ2 3 3
๐‘ˆ3 6 2
Modified Distribution Method ( MODI METHOD )
๏ƒ˜Rewriting the matrix with U and V values,
3. Find out implicit cost. Implicit cost is summation of dual variables of row and column for each
unoccupied cell. Then, vacant cell evaluation is carried out by taking the difference for each
unoccupied cell.
Evaluation of cell = ๐‘๐‘–๐‘— โˆ’ (๐‘ˆ๐‘–+๐‘‰๐‘—)
๐‘ˆ๐‘– ๐‘‰๐‘— 6 2 6
-5 1
-3 3 3
0 6 2
๏ƒ˜Examine the sign of each dij
1. If dij > 0 For i and j then solution is optimal.
2. If dij = 0 For all i and j then solution will remains unaffected but an alternative solution exists.
3. If one or more dij < 0 then the initial solution can be improved by entering unoccupied cells in basis
with the largest negative value of dij
๏ƒ˜ Construct a closed loop For the unoccupied cell with largest negative value of dij . Start the closed loop
with the selection of unoccupied cells & mark (+) sign in the cell and trace a path along the rows (columns)
to unoccupied cell and mark (-) sign and continue to column (row) to an occupied cell with (+) sign and (-)
sign alternatively & back to the selected unoccupied cell.
๏ƒ˜Select the smallest value among the cells with (-) sign and allocate this value to the selected unoccupied
cell and add it to other occupied cells marked with (+) sign and subtract it from the occupied cells marked
with (-) sign.
๏ƒ˜ Obtain the initial solution and calculate a new total cost.
๏ƒ˜ The procedure terminate when all dij โ‰ฅ 0 For all unoccupied cells.
Find the initial basic feasible solution of the following transportation problem by
northwest corner method and then optimize the solution using U-V method
(MODI)
Destination
Source
D1 D2 D3 D4 Supply
S1 3 1 7 4 250
S2 2 6 5 9 350
S3 8 3 3 2 400
Demand 200 300 350 150
Solution:-
Phase 1 : Finding initial basic feasible solution using north-west cornor
method.
D1 D2 D3 D4 Capacity
S1 3 1 7 4
S2 2 6 5 9
S3 8 3 3 2
Demand
200 50
100250
250 150
Basic feasible solution : 3*200 + 1*50 + 6*250 + 5*100 + 3*250 + 2*150 = Rs.3700
Phase 2 : Application of u-v method to optimize the solution.
v1 = v2 = v3 = v4 =
u1 = 3 1 7 4
u2 = 2 6 5 9
u3 = 8 3 3 2
200 50
100250
250 150
๏ƒ˜Equation for finding out the values of u & v is, ui + vi = cij (allocated cells)
๏ƒ˜Then find the Penalties by eq :- pij = ui + vi โ€“ cij (unallocated cells)
๏ƒ˜C13 = 0+0-7 = -7
๏ƒ˜C14 = 0-1-4 = -5
๏ƒ˜C21 = 5+3-2 = 6
๏ƒ˜C24 = 5-1-9 = -5
๏ƒ˜C31 = 3+3-8 = -2
๏ƒ˜C32 = 3+1-3 = 1
๏ƒ˜If all the values are โ‰ค 0 ๐‘‚๐‘๐‘ก๐‘–๐‘š๐‘Ž๐‘™ ๐‘ ๐‘œ๐‘™๐‘ข๐‘ก๐‘–๐‘œ๐‘› ๐‘–๐‘  ๐‘œ๐‘๐‘ก๐‘Ž๐‘–๐‘›๐‘’๐‘‘
๏ƒ˜But here 6 is the maximum positive value at C21, so new basic cell is C21.
3 1 7 4
2 6 5 9
8 3 3 2
200 50
250
250
100
150
๏ƒ˜ Take the smallest (-ve) value and add it to both (+ve) values & subtract it from both (-
ve) values
๏ƒ˜Now, find out the new values of u & v, by eq ui + vi = cij (allocated cells) for next table
v1 = v2 = v3 = v4 =
u1 = 3 1 7 4
u2 = 2 6 5 9
u3 = 8 3 3 2
200
250
50
250
100
150
๏ƒ˜Then find the Penalties by eq :- pij = ui + vi โ€“ cij (unallocated cells)
๏ƒ˜C11 = 0-3-3 = -6
๏ƒ˜C13 = 0+0-7 = -7
๏ƒ˜C14 = 0-1-4 = -5
๏ƒ˜C24 = 5-1-9 = -5
๏ƒ˜C31 = 3-3-8 = -8
๏ƒ˜C32 = 3+1-3 = 1
3 1 7 4
2 6 5 9
8 3 3 2
๏ƒ˜If all the values are โ‰ค 0 ๐‘‚๐‘๐‘ก๐‘–๐‘š๐‘Ž๐‘™ ๐‘ ๐‘œ๐‘™๐‘ข๐‘ก๐‘–๐‘œ๐‘› ๐‘–๐‘  ๐‘œ๐‘๐‘ก๐‘Ž๐‘–๐‘›๐‘’๐‘‘
๏ƒ˜But here 1 is the maximum positive value at C32, so new basic cell is C32.
200
250
50 100
250 150
๏ƒ˜ Take the smallest (-ve) value and add it to both (+ve) values & subtract it from both (-
ve) values
๏ƒ˜Now, find out the new values of u & v, by eq ui + vi = cij (allocated cells) for next table
v1 = v2 = v3 = v4 =
u1 = 3 1 7 4
u2 = 2 6 5 9
u3 = 8 3 3 2
200
250
50 200
150
150
๏ƒ˜Then find the Penalties by eq :- pij = ui + vi โ€“ cij (unallocated cells)
๏ƒ˜C11 = 0-2-3 = -5
๏ƒ˜C13 = 0+1-7 = -6
๏ƒ˜C14 = 0-0-4 = -4
๏ƒ˜C22 = 4+1-6 = -1
๏ƒ˜C24 = 4+0-9 = -5
๏ƒ˜C31 = 2-2-8 = -8
Calculating the total transportation cost : 1*250 + 2*200 + 5*150 + 3*50 + 3*200 + 2*150 =
Rs.2450
Reference:-
๏ƒ˜ Content from Operation Research by Dr.Akshay A. Pujara & Dr. Ravi Kant.
๏ƒ˜ Tables (Self Prepared by group members)

More Related Content

What's hot

Assignment problem
Assignment problemAssignment problem
Assignment problemAbu Bashar
ย 
Vogel's Approximation Method
Vogel's Approximation MethodVogel's Approximation Method
Vogel's Approximation MethodUsharaniRavikumar
ย 
Game Theory Operation Research
Game Theory Operation ResearchGame Theory Operation Research
Game Theory Operation ResearchR A Shah
ย 
Transportation problem
Transportation problemTransportation problem
Transportation problemShubhagata Roy
ย 
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
ย 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and AssignmentLokesh Payasi
ย 
Transportation problems
Transportation problemsTransportation problems
Transportation problemsVishalHotchandani2
ย 
North west corner method
North west corner method North west corner method
North west corner method Akash Jadhav
ย 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation AssignmentNilam Kabra
ย 
Unit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsUnit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsDagnaygebawGoshme
ย 
Transportation Problem
Transportation ProblemTransportation Problem
Transportation ProblemAlvin Niere
ย 
Assignment model
Assignment modelAssignment model
Assignment modelakriti335173
ย 
NORTH WEST CORNER METHOD
NORTH WEST CORNER METHODNORTH WEST CORNER METHOD
NORTH WEST CORNER METHODRashiPandey16
ย 
Assignment problem
Assignment problemAssignment problem
Assignment problemHarshil Vakani
ย 
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 MathsKrupesh Shah
ย 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation pptDeepika Bansal
ย 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment ProblemNakul Bhardwaj
ย 
Modified Distribution Method (MODI)
Modified Distribution Method (MODI)Modified Distribution Method (MODI)
Modified Distribution Method (MODI)Cool Guy
ย 
transportation-model.ppt
transportation-model.ppttransportation-model.ppt
transportation-model.pptanubhuti18
ย 
Transportation model
Transportation modelTransportation model
Transportation modelSATISH
ย 

What's hot (20)

Assignment problem
Assignment problemAssignment problem
Assignment problem
ย 
Vogel's Approximation Method
Vogel's Approximation MethodVogel's Approximation Method
Vogel's Approximation Method
ย 
Game Theory Operation Research
Game Theory Operation ResearchGame Theory Operation Research
Game Theory Operation Research
ย 
Transportation problem
Transportation problemTransportation problem
Transportation problem
ย 
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 and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
ย 
Transportation problems
Transportation problemsTransportation problems
Transportation problems
ย 
North west corner method
North west corner method North west corner method
North west corner method
ย 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation Assignment
ย 
Unit.5. transportation and assignment problems
Unit.5. transportation and assignment problemsUnit.5. transportation and assignment problems
Unit.5. transportation and assignment problems
ย 
Transportation Problem
Transportation ProblemTransportation Problem
Transportation Problem
ย 
Assignment model
Assignment modelAssignment model
Assignment model
ย 
NORTH WEST CORNER METHOD
NORTH WEST CORNER METHODNORTH WEST CORNER METHOD
NORTH WEST CORNER METHOD
ย 
Assignment problem
Assignment problemAssignment problem
Assignment 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
ย 
Deepika(14 mba5012) transportation ppt
Deepika(14 mba5012)  transportation pptDeepika(14 mba5012)  transportation ppt
Deepika(14 mba5012) transportation ppt
ย 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
ย 
Modified Distribution Method (MODI)
Modified Distribution Method (MODI)Modified Distribution Method (MODI)
Modified Distribution Method (MODI)
ย 
transportation-model.ppt
transportation-model.ppttransportation-model.ppt
transportation-model.ppt
ย 
Transportation model
Transportation modelTransportation model
Transportation model
ย 

Similar to MODI Method (Operations Research)

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
ย 
Top schools in ghaziabad
Top schools in ghaziabadTop schools in ghaziabad
Top schools in ghaziabadEdhole.com
ย 
transporation problem
transporation problemtransporation problem
transporation problemVivek Lohani
ย 
Transportation model and assignment model
Transportation model and assignment modelTransportation model and assignment model
Transportation model and assignment modelpriyanka yadav
ย 
Hungarian Assignment Problem
Hungarian Assignment ProblemHungarian Assignment Problem
Hungarian Assignment ProblemVivekSaurabh7
ย 
Transportation model
Transportation modelTransportation model
Transportation modelmsn007
ย 
Transportation problem ppt
Transportation problem pptTransportation problem ppt
Transportation problem pptDr T.Sivakami
ย 
VOGEL'S APPROXIMATION METHOD
VOGEL'S APPROXIMATION METHODVOGEL'S APPROXIMATION METHOD
VOGEL'S APPROXIMATION METHODSwethaShree13
ย 
A Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemJim Webb
ย 
QABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxQABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxhonakjannu789
ย 
Vogelโ€™s Approximation Method (VAM)
Vogelโ€™s Approximation Method (VAM)Vogelโ€™s Approximation Method (VAM)
Vogelโ€™s Approximation Method (VAM)dkpawar
ย 
Asssignment problem
Asssignment problemAsssignment problem
Asssignment problemMamatha Upadhya
ย 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian MethodAritra7469
ย 
Classbfs121001503719748
Classbfs121001503719748Classbfs121001503719748
Classbfs121001503719748Raju Panthadi
ย 
Linear Programming.pptx
Linear Programming.pptxLinear Programming.pptx
Linear Programming.pptxDrBabinDhasD
ย 
Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptxSauravDash10
ย 
26 Ch. 3 Organizing and Graphing DataAssignment 2ME.docx
26     Ch. 3 Organizing and Graphing DataAssignment 2ME.docx26     Ch. 3 Organizing and Graphing DataAssignment 2ME.docx
26 Ch. 3 Organizing and Graphing DataAssignment 2ME.docxeugeniadean34240
ย 

Similar to MODI Method (Operations Research) (20)

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
ย 
Top schools in ghaziabad
Top schools in ghaziabadTop schools in ghaziabad
Top schools in ghaziabad
ย 
transporation problem
transporation problemtransporation problem
transporation problem
ย 
Transportation model and assignment model
Transportation model and assignment modelTransportation model and assignment model
Transportation model and assignment model
ย 
Hungarian Assignment Problem
Hungarian Assignment ProblemHungarian Assignment Problem
Hungarian Assignment Problem
ย 
O.R UNIT 3.pdf
O.R UNIT 3.pdfO.R UNIT 3.pdf
O.R UNIT 3.pdf
ย 
Transportation model
Transportation modelTransportation model
Transportation model
ย 
Transportation problem ppt
Transportation problem pptTransportation problem ppt
Transportation problem ppt
ย 
VOGEL'S APPROXIMATION METHOD
VOGEL'S APPROXIMATION METHODVOGEL'S APPROXIMATION METHOD
VOGEL'S APPROXIMATION METHOD
ย 
A Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment ProblemA Comparative Analysis Of Assignment Problem
A Comparative Analysis Of Assignment Problem
ย 
QABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptxQABD Transportation problems-UNIT-3.pptx
QABD Transportation problems-UNIT-3.pptx
ย 
A0280115(1)
A0280115(1)A0280115(1)
A0280115(1)
ย 
Vogelโ€™s Approximation Method (VAM)
Vogelโ€™s Approximation Method (VAM)Vogelโ€™s Approximation Method (VAM)
Vogelโ€™s Approximation Method (VAM)
ย 
Asssignment problem
Asssignment problemAsssignment problem
Asssignment problem
ย 
Hungarian Method
Hungarian MethodHungarian Method
Hungarian Method
ย 
OR 14 15-unit_2
OR 14 15-unit_2OR 14 15-unit_2
OR 14 15-unit_2
ย 
Classbfs121001503719748
Classbfs121001503719748Classbfs121001503719748
Classbfs121001503719748
ย 
Linear Programming.pptx
Linear Programming.pptxLinear Programming.pptx
Linear Programming.pptx
ย 
Transportation.pptx
Transportation.pptxTransportation.pptx
Transportation.pptx
ย 
26 Ch. 3 Organizing and Graphing DataAssignment 2ME.docx
26     Ch. 3 Organizing and Graphing DataAssignment 2ME.docx26     Ch. 3 Organizing and Graphing DataAssignment 2ME.docx
26 Ch. 3 Organizing and Graphing DataAssignment 2ME.docx
ย 

More from Nilraj Vasandia

Feed water treatment
Feed water treatmentFeed water treatment
Feed water treatmentNilraj Vasandia
ย 
NC, CNC & DNC Machine
NC, CNC & DNC Machine NC, CNC & DNC Machine
NC, CNC & DNC Machine Nilraj Vasandia
ย 
Introduction to flexible manufacturing system (fms)
Introduction to flexible manufacturing system (fms)Introduction to flexible manufacturing system (fms)
Introduction to flexible manufacturing system (fms)Nilraj Vasandia
ย 
Ozone depletion
Ozone depletionOzone depletion
Ozone depletionNilraj Vasandia
ย 
Loads acting on buildings
Loads  acting on buildingsLoads  acting on buildings
Loads acting on buildingsNilraj Vasandia
ย 
Analysis of audience
Analysis of audienceAnalysis of audience
Analysis of audienceNilraj Vasandia
ย 
Grinding machine
Grinding machineGrinding machine
Grinding machineNilraj Vasandia
ย 
Design of End Closure in pressure vessel
Design of End Closure in pressure vessel Design of End Closure in pressure vessel
Design of End Closure in pressure vessel Nilraj Vasandia
ย 
Brake analysis of four wheel vehicle
Brake analysis of  four wheel vehicleBrake analysis of  four wheel vehicle
Brake analysis of four wheel vehicleNilraj Vasandia
ย 
Fluid power Engineering (Fluid coupling)
Fluid power Engineering (Fluid coupling)Fluid power Engineering (Fluid coupling)
Fluid power Engineering (Fluid coupling)Nilraj Vasandia
ย 

More from Nilraj Vasandia (13)

Feed water treatment
Feed water treatmentFeed water treatment
Feed water treatment
ย 
NC, CNC & DNC Machine
NC, CNC & DNC Machine NC, CNC & DNC Machine
NC, CNC & DNC Machine
ย 
Introduction to flexible manufacturing system (fms)
Introduction to flexible manufacturing system (fms)Introduction to flexible manufacturing system (fms)
Introduction to flexible manufacturing system (fms)
ย 
Wattmeter
WattmeterWattmeter
Wattmeter
ย 
Steam boilers
Steam boilersSteam boilers
Steam boilers
ย 
Ozone depletion
Ozone depletionOzone depletion
Ozone depletion
ย 
Loads acting on buildings
Loads  acting on buildingsLoads  acting on buildings
Loads acting on buildings
ย 
Analysis of audience
Analysis of audienceAnalysis of audience
Analysis of audience
ย 
Grinding machine
Grinding machineGrinding machine
Grinding machine
ย 
Entropy
EntropyEntropy
Entropy
ย 
Design of End Closure in pressure vessel
Design of End Closure in pressure vessel Design of End Closure in pressure vessel
Design of End Closure in pressure vessel
ย 
Brake analysis of four wheel vehicle
Brake analysis of  four wheel vehicleBrake analysis of  four wheel vehicle
Brake analysis of four wheel vehicle
ย 
Fluid power Engineering (Fluid coupling)
Fluid power Engineering (Fluid coupling)Fluid power Engineering (Fluid coupling)
Fluid power Engineering (Fluid coupling)
ย 

Recently uploaded

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
ย 
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Standamitlee9823
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
ย 
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 Bookingdharasingh5698
ย 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .DerechoLaboralIndivi
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
ย 

Recently uploaded (20)

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ย 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
ย 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
ย 
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 
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
ย 
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
ย 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
ย 

MODI Method (Operations Research)

  • 1. Shri S'ad Vidya Mandal Institute Of Technology BRANCH : MECHANICAL ENGINEERING SEMESTER : 7TH SEM YEAR : 2016-2017 SUBJECT : OPERATIONS RESEARCH (2171901) PRESENTATION TOPIC : MODIFIED DISTRIBUTION METHOD (MODI METHOD) ENROLLMENT NO : 130454119006 GUIDED BY : ASST. PROF. JAY SHAH
  • 2. Outline of Presentation:- 1. Prerequisite : ๏ƒ˜ Least cost Method ๏ƒ˜ Vogelโ€™s Approximation Method ๏ƒ˜ North-West Corner Method 2. Modified Distribution Method (MODI) or u-v Method 3. References
  • 3. Least cost method Step 1: Balance the problem. If not add a dummy column or dummy row as the case may be and balance the problem. Step 2: Identify the lowest cost cell in the given matrix. Allocate minimum of either demand or supply in that cell. If there is a same value of cost allocate to any cell as per your choice according to demand and supply. Then eliminate that row or column in further procedure. Step 3: Next search for lowest cost cell. Repeat this procedure till all allocation is not completed. Step 4: Once all the allocations are over, i.e., availability and demand are satisfied, write allocations and calculate the cost of transportation.
  • 4. Problem : Use least cost method for the problem and find out basic feasible solution. Solution : Step 1 : Here, the matrix is unbalanced. Step 2 : Using least cost method, the lowest cost cell in the given matrix is AF having cost 1. Allocating minimum of either demand or supply in that cell i.e., 40 units to AF cell. Then eliminating that row from the source but the demand of the market F is not fulfilled. Units D E F Supply 0 B 3 4 3 60 C 6 2 8 70 Demand 40 40 2006 A 4 5 )04(1 04
  • 5. Then next lowest cost is 2 in CE cell. Allocating 40 units in that cell and repeating this procedure till all allocations are mode. Final allocation is as shown below Units D E F Supply A 4 5 1(40) 40 B 3(40) 4 3(20) 60 C 6(30) 2(40) 8 70 Demand 70 40 60 170 Units D E F Supply B 3 4 3 60 C 6 2(40) 8 70 30 Demand 70 40 0 20
  • 6. Calculating the total cost : 3*40 + 6*30 + 2*40 + 1*40 + 3*20 = Rs.480 The alternate least cost method solution as follow Calculating the total cost : 3*60 + 6*10 + 2*40 1*40 + 8*20 =Rs. 480 Units D E F Supply A 4 5 1(40) 40 B 3(60) 4 3 60 C 6(10) 2(40) 8(20) 70 70 40 60 170
  • 7. Vogelโ€™s Approximation Method (VAM) ๏ƒ˜VAM gives better initial solution than obtained by other methods. Here, the concept of opportunity cost is considered. ๏ƒ˜ Opportunity cost is the penalty occurring for not selecting right cell for the allocation. This opportunity cost is found out by calculating the difference in each row or in each column for cost coefficients As the value of difference is larger, higher will be the penalty for allocating in second smallest cell instead of smallest cost cell. So, this shows the penalty for failing to make right allocating to the smallest cell.
  • 8. ๏ƒ˜Steps involved in the (VAM) method : 1. Balance the problem. If not add a dummy column or dummy row to balance the problem. 2. Opportunity cost is found out by calculating the difference between the smallest and second smallest element in each row and in each column. Enter the difference in respective column or in respective row in brackets. 3. Select the row or column from the matrix which has maximum value. In that selected row or column, select the cell which has minimum cost coefficient. Allocate smallest value of demand or supply in the cell. 4. Eliminate that allocated row or column and prepare the new matrix. 5. Repeat this procedure until all allocation are not complete. 6. Once all the allocation are over, i.e. availability and demand are satisfied, write allocations and calculate the cost of transportation. ๏ƒ˜ Important Points to Remember: 1. If the coefficients in a row or column are same, than difference for that row or column is '0'. 2. In case of tie among the highest penalties, select the row or column having minimum cost. In case of tie in minimum cost also, select the cell in which maximum allocation can be done. Again, if there is a tie in maximum allocation value, select the cell arbitrarily for allocation.
  • 9. ๏ƒ˜Since, the matrix is balanced; we should start from step 2. ๏ƒ˜Here, finding out the difference between the smallest and second smallest for each row and each column & entering in respective column and row. It is shown in brackets. Example :- The paper manufacturing company has three warehouses located in three different areas, says A, B & C. The company has to send from these warehouses to three destinations, says D, E & F. The availability from warehouses A, B & C is 40, 60, & 70 units. The demand at D, E and F is 70, 40 and 60 respectively. The transportation cost is shown in matrix (in Rs.). D E F Supply Row Difference A 4 5 1 40 [3] B 3 4 3 60 [0] C 6 2 8 70 [4] Demand 70 40 60 170 Column Difference [1] [2] [2]
  • 10. ๏ƒ˜ Here, the maximum difference is 4 in the rows. So, selecting the column in that row which has minimum cost i.e, โ€˜CEโ€™ cell. Allocating 40 units to CE cell. D E F Supply New supply A 4 5 1 40 40 B 3 4 3 60 60 C 6 2(40) 8 70 30 Demand 70 40 60 New demand 70 0 60 ๏ƒ˜Now, eliminating E column, repeating the above process, we will AF cell as the cell for allocating the units. On repetitive process, we get finally allocated cells as shown in matrix.
  • 11. D F Supply New supply Row diff. A 4 1(40) 40 0 3 B 3 3 60 60 0 C 6 8 70 30 2 Demand 70 60 New demand 70 20 Column diff. 1 2 D F Supply New supply Row diff. B 3 3(20) 60 40 0 C 6 8 30 30 2 Demand 70 20 New demand 70 0 Column diff. 3 5
  • 12. ๏ƒ˜Now allocating 40 units to BD cell and 30 units to CD cell, final matrix can be generated as below: D E F Supply A 4 5 1(40) 40 B 3(40) 4 3(20) 60 C 6(30) 2(40) 8 70 Demand 70 40 60 170 ๏ƒ˜Calculating the total cost: 3 40+ 6 30+ 2 40+ 1 40+3 20= Rs 480 ๏ƒ˜VAM method provides most efficient allocation then any other method for obtaining the basic feasible solution. ๏ƒ˜Checking the above problem for degeneracy, the number of allocated cell must be equal to R+C-1, i.e 3+3-1=5. Here the solution is non degenerated basic feasible solution.
  • 13. North-West Corner method โ€ขFollowing steps are involved in above method: โ€ขStep 1: balance the problem . if not add a dummy column or dummy row as the case may be and balance the problem. โ€ขStep 2: start allocation from the left hand side top most corner cell and make allocations depending on the availability and demand .if the availability is less than the requirement ,then for that cell make allocation in unit which is equal to the availability .commonly speaking , verify which is the smallest among the availability and requirement and allocate the smallest one to the cell. โ€ขStep 3: when availability or demand is fulfill for that row or column respectively , remove that row or column from the matrix. Prepare new matrix.
  • 14. โ€ขStep 4: then proceed allocating either sidewise or downward to satisfy the rim requirement continue this until all the allocation are over. โ€ขStep 5 : once all the allocations are over, i.e., availability and demand are satisfied, write allocations and calculate the cost of transportation.
  • 15. Solution: Step 1: here the given matrix is balanced. I.e. the demand and supply is same. So the proceeding towards step 2 step 2: starting the allocation from the left hand side top most corner cell AD. Here the demand for the market is 70 units and supply available from the source A is 40 . So allocating the minimum value of this two , we allocate 40 units to cell AD as follow and eliminating source A in the next step. D E F SUPPLY New supply A 4(40) 5 1 40 ร— 0 B 3 4 3 60 60 C 6 2 8 70 70 demand 70 ร— 40 60 New 30 40 60 markets ( destinations ) Paper unit (sources)
  • 16. In the next matrix, since the demand for a market D has not been fulfilled , so allocating 30 units to the BD cell, which is smallest among supply and demand for the source B and demand from market D. now ,since the demand for the market D has been fulfilled , and preparing the next matrix removing market D . New N-w cell is BE ,which has demand of 4o units , which can be satisfied by matrix B. D E F SUPPLY New supply B 3(30) 4 3 60 ร— 30 C 6 2 8 70 70 demand 30 ร— 40 60 New 0 40 60 Paper unit (sources) markets ( destinations )
  • 17. Allocating to the cell CE and CF , 10 and 60 units for fulfilling the demand source C and proceeding towards step 4. D E F SUPPLY A 4 (40) 5 1 40 B 3 (30) 4 (30) 3 60 C 6 2 (10) 8 (60) 70 demand 70 40 60 170 markets ( destinations ) Paper unit (sources) E F SUPPLY New supply B 4(30) 3 30 ร— 0 C 2 8 70 70 demand 40 ร— 60 New 10 60 Paper unit (sources) markets ( destinations )
  • 18. Calculating the total cost : 4 ร— 40 + 3 ร— 30 + 4 ร— 30 + 2 ร— 10 + 8 ร— 60 = Rs . 870 /-
  • 19. Modified Distribution Method ( MODI METHOD ) ๏ƒ˜When a basic initial feasible solution is obtained, then we have to check for itโ€™s optimality. An optimal solution is one where there is no other set of roots that will further reduce the total cost. ๏ƒ˜Further we have to evaluate each unoccupied cell in table to reduce total cost. ๏ƒ˜Evaluating the steps will result in the most optimal cost of transportation.
  • 20. Modified Distribution Method ( MODI METHOD ) The steps to evaluate unoccupied cells are as follows : 1. Set up cost matrix for unallocated cells 2. Introduce dual variables corresponding to the supply and demand constraints. Let U (i=1,2,3..m) and V (j=1,2,3โ€ฆn) be the dual variables corresponding to supply and demand constraints. Variables U and V are such that ๐‘ˆ๐‘– + ๐‘‰๐‘— = ๐‘๐‘–๐‘—. Now select any of the dual variable as โ€˜0โ€™ and find the other dual variables. D E F Supply A 4 5 1(40) 40 B 3 (40) 4 3(20) 60 C 6(30) 2(40) 8 70 Demand 70 40 60 170 Markets (Destinations) Sources
  • 21. Modified Distribution Method ( MODI METHOD ) ๏ƒ˜Now the newly formed matrix will be: ๏ƒ˜Solving the filled cell allocation, U1+V3= 1 U3+V1= 6 U2+V3= 3 U2+V1= 3 U3+V2= 2 ๏ƒ˜Taking U3 (any) variable as โ€˜0โ€™. We get, V1=6; V2=2; V3=6, U1=-5; U2=-3 ๐‘ˆ๐‘– ๐‘‰๐‘— ๐‘‰1 ๐‘‰2 ๐‘‰3 ๐‘ˆ1 1 ๐‘ˆ2 3 3 ๐‘ˆ3 6 2
  • 22. Modified Distribution Method ( MODI METHOD ) ๏ƒ˜Rewriting the matrix with U and V values, 3. Find out implicit cost. Implicit cost is summation of dual variables of row and column for each unoccupied cell. Then, vacant cell evaluation is carried out by taking the difference for each unoccupied cell. Evaluation of cell = ๐‘๐‘–๐‘— โˆ’ (๐‘ˆ๐‘–+๐‘‰๐‘—) ๐‘ˆ๐‘– ๐‘‰๐‘— 6 2 6 -5 1 -3 3 3 0 6 2
  • 23. ๏ƒ˜Examine the sign of each dij 1. If dij > 0 For i and j then solution is optimal. 2. If dij = 0 For all i and j then solution will remains unaffected but an alternative solution exists. 3. If one or more dij < 0 then the initial solution can be improved by entering unoccupied cells in basis with the largest negative value of dij ๏ƒ˜ Construct a closed loop For the unoccupied cell with largest negative value of dij . Start the closed loop with the selection of unoccupied cells & mark (+) sign in the cell and trace a path along the rows (columns) to unoccupied cell and mark (-) sign and continue to column (row) to an occupied cell with (+) sign and (-) sign alternatively & back to the selected unoccupied cell. ๏ƒ˜Select the smallest value among the cells with (-) sign and allocate this value to the selected unoccupied cell and add it to other occupied cells marked with (+) sign and subtract it from the occupied cells marked with (-) sign. ๏ƒ˜ Obtain the initial solution and calculate a new total cost. ๏ƒ˜ The procedure terminate when all dij โ‰ฅ 0 For all unoccupied cells.
  • 24. Find the initial basic feasible solution of the following transportation problem by northwest corner method and then optimize the solution using U-V method (MODI) Destination Source D1 D2 D3 D4 Supply S1 3 1 7 4 250 S2 2 6 5 9 350 S3 8 3 3 2 400 Demand 200 300 350 150
  • 25. Solution:- Phase 1 : Finding initial basic feasible solution using north-west cornor method. D1 D2 D3 D4 Capacity S1 3 1 7 4 S2 2 6 5 9 S3 8 3 3 2 Demand 200 50 100250 250 150 Basic feasible solution : 3*200 + 1*50 + 6*250 + 5*100 + 3*250 + 2*150 = Rs.3700
  • 26. Phase 2 : Application of u-v method to optimize the solution. v1 = v2 = v3 = v4 = u1 = 3 1 7 4 u2 = 2 6 5 9 u3 = 8 3 3 2 200 50 100250 250 150 ๏ƒ˜Equation for finding out the values of u & v is, ui + vi = cij (allocated cells) ๏ƒ˜Then find the Penalties by eq :- pij = ui + vi โ€“ cij (unallocated cells) ๏ƒ˜C13 = 0+0-7 = -7 ๏ƒ˜C14 = 0-1-4 = -5 ๏ƒ˜C21 = 5+3-2 = 6 ๏ƒ˜C24 = 5-1-9 = -5 ๏ƒ˜C31 = 3+3-8 = -2 ๏ƒ˜C32 = 3+1-3 = 1 ๏ƒ˜If all the values are โ‰ค 0 ๐‘‚๐‘๐‘ก๐‘–๐‘š๐‘Ž๐‘™ ๐‘ ๐‘œ๐‘™๐‘ข๐‘ก๐‘–๐‘œ๐‘› ๐‘–๐‘  ๐‘œ๐‘๐‘ก๐‘Ž๐‘–๐‘›๐‘’๐‘‘ ๏ƒ˜But here 6 is the maximum positive value at C21, so new basic cell is C21.
  • 27. 3 1 7 4 2 6 5 9 8 3 3 2 200 50 250 250 100 150 ๏ƒ˜ Take the smallest (-ve) value and add it to both (+ve) values & subtract it from both (- ve) values ๏ƒ˜Now, find out the new values of u & v, by eq ui + vi = cij (allocated cells) for next table v1 = v2 = v3 = v4 = u1 = 3 1 7 4 u2 = 2 6 5 9 u3 = 8 3 3 2 200 250 50 250 100 150
  • 28. ๏ƒ˜Then find the Penalties by eq :- pij = ui + vi โ€“ cij (unallocated cells) ๏ƒ˜C11 = 0-3-3 = -6 ๏ƒ˜C13 = 0+0-7 = -7 ๏ƒ˜C14 = 0-1-4 = -5 ๏ƒ˜C24 = 5-1-9 = -5 ๏ƒ˜C31 = 3-3-8 = -8 ๏ƒ˜C32 = 3+1-3 = 1 3 1 7 4 2 6 5 9 8 3 3 2 ๏ƒ˜If all the values are โ‰ค 0 ๐‘‚๐‘๐‘ก๐‘–๐‘š๐‘Ž๐‘™ ๐‘ ๐‘œ๐‘™๐‘ข๐‘ก๐‘–๐‘œ๐‘› ๐‘–๐‘  ๐‘œ๐‘๐‘ก๐‘Ž๐‘–๐‘›๐‘’๐‘‘ ๏ƒ˜But here 1 is the maximum positive value at C32, so new basic cell is C32. 200 250 50 100 250 150
  • 29. ๏ƒ˜ Take the smallest (-ve) value and add it to both (+ve) values & subtract it from both (- ve) values ๏ƒ˜Now, find out the new values of u & v, by eq ui + vi = cij (allocated cells) for next table v1 = v2 = v3 = v4 = u1 = 3 1 7 4 u2 = 2 6 5 9 u3 = 8 3 3 2 200 250 50 200 150 150 ๏ƒ˜Then find the Penalties by eq :- pij = ui + vi โ€“ cij (unallocated cells) ๏ƒ˜C11 = 0-2-3 = -5 ๏ƒ˜C13 = 0+1-7 = -6 ๏ƒ˜C14 = 0-0-4 = -4 ๏ƒ˜C22 = 4+1-6 = -1 ๏ƒ˜C24 = 4+0-9 = -5 ๏ƒ˜C31 = 2-2-8 = -8 Calculating the total transportation cost : 1*250 + 2*200 + 5*150 + 3*50 + 3*200 + 2*150 = Rs.2450
  • 30. Reference:- ๏ƒ˜ Content from Operation Research by Dr.Akshay A. Pujara & Dr. Ravi Kant. ๏ƒ˜ Tables (Self Prepared by group members)