8Transportation Model
-
Upload
kirti-rai-chanchal -
Category
Documents
-
view
12 -
download
0
description
Transcript of 8Transportation Model
-
TRANSPORTATION MODEL
-
EXAMPLE: CONSIDER A MANUFACTURER WHO OPERATES THREE FACTORIES AND DISPATCHES HIS PRODUCTS TO FIVE DIFFERENT RETAIL SHOPS. THE TABLE BELOW INDICATES THE CAPACITIES OF THE THREE FACTORIES, THE QUANTITY OF PRODUCTS REQUIRED AT THE VARIOUS RETAIL SHOPS AND THE COST OF SHIPPING ONE UNIT OF THE PRODUCT FROM EACH OF THREE FACTORIES TO EACH OF THE FIVE RETAIL SHOPS.
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
NORTHWEST CORNER METHOD
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
The North-west Corner To be filled up first
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
CapacityRequirement
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
CapacityRequirementRequirement > Capacity
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
CapacityRequirementRequirement > Capacity
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
CapacityRequirementRequirement > Capacity
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
50
-
NEW CapacityNEW RequirementFactory Capacity over
50
-
Other values to be ignored.The NEW North-west Corner
50
-
Other values to be ignored.RequirementCapacity
50
-
Other values to be ignored.RequirementCapacityRequirement < Capacity
50
-
Other values to be ignored.RequirementCapacityRequirement < Capacity
50
-
Other values to be ignored.RequirementCapacityRequirement < Capacity
50
50
-
Other values to be ignored.NEW CapacityShop Requirement overIgnore Values NEW Requirement
50
50
-
Other values to be ignored.Ignore ValuesThe NEW North-west Corner
50
50
-
Other values to be ignored.Ignore ValuesRequirementCapacity
50
50
-
Other values to be ignored.Ignore ValuesRequirementCapacityRequirement > Capacity
50
50
-
Other values to be ignored.Ignore ValuesRequirementCapacityRequirement > Capacity
50
50
50
-
Other values to be ignored.Ignore ValuesRequirementCapacityRequirement > CapacityOther values to be ignored.
50
50
50
-
Other values to be ignored.Ignore ValuesRequirementCapacityFactory Capacity OverOther values to be ignored.
50
50
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.The NEW North-west Corner
50
50
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacity
50
50
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
-
Other values to be ignored.Ignore ValuesOther values to be ignored.The NEW North-west Corner
50
50
50
20
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacity
50
50
50
20
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.The NEW North-west Corner
50
50
50
20
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacity
50
50
50
20
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
50
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
50
40
-
Other values to be ignored.Ignore ValuesOther values to be ignored.The NEW North-west Corner
50
50
50
20
50
40
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
50
40
-
Other values to be ignored.Ignore ValuesOther values to be ignored.RequirementCapacityRequirement < Capacity
50
50
50
20
50
40
40
-
Thus the assignment with respective to the values stand as under after the northwest rule.
50
50
50
20
50
40
40
-
LEAST COST METHODLeast cost cells
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
ASSIGN MAXIMUM POSSIBLE/REQUIRED TO LEAST COST CELLS504050
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
CAPACITY OF F1 FACTORY IS OVER AND REQUIREMENT OF R3 AND R5 ARE FULFILLED, SO WE CROSS THEM.504050
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
NOW AMONG REMAINING CELLS --Next least cost cell505040
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
ASSIGN MAXIMUM POSSIBLE/REQUIRED TO LEAST COST CELL60504050
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
CAPACITY OF FACTORY F2 IS OVER SO WE CROSS IT ALSO.50605040
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
NOW THE ONLY OPTION LEFT FOR FULFILLING REMAINING REQUIREMENTS IS ALLOCATING FROM FACTORY 350604050501040
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
THUS, ALL REQUIREMENTS HAVE BEEN FULFILLED BY THE GIVEN CAPACITIES.50604050104050
Retail Shops R1R2R3R4R5CapacitiesFactories F11913365150F2241216201100F3143312336150Requirements 10070504040300
-
VOGEL APPROXIMATION METHOD (VAM)Vogel Approximation method for finding a basic feasible solution involves the following steps.
i)From the transportation Table we determine the penalty for each row and column. The penalties are calculated for each row (column) by subtracting the lowest cost element in that row (column) from the next lowest cost element in the same row (column).
ii)We identify the row or column with the largest penalty among all the rows and columns. If the penalties corresponding to two or more rows or columns are equal we select the topmost row and the extreme left column.iii)We select Xij as a basic variable if Cij is the minimum cost in the row or column with largest penalty. We choose the numerical value of xij as high as possible subject to the row and the column constraints. Depending upon whether ai or bj is the smaller of the two, ith row or jth column is eliminated.iv)The step (ii) is now performed on the reduced matrix until all the basic variables have been identified.
-
STEP 1: DETERMINATION OF PENALTY
Least cost element in rowSecond least cost element in row Penalty = 17-4 = 13
Des.:Ori.:1234C:Penalty (P)120221741201322437977033237201550Req.:604030110240Penalty (P)
-
STEP 1: DETERMINATION OF PENALTY
AS SHOWN IN THE PREVIOUS SLIDE, WE CALCULATE THE PENALTY FOR ALL ROWS AND ALL COLUMNS.
TABLE : COMPUTATION OF PENALTY FOR VAM:
Des.:Ori.:1234C:Penalty (P)12022174120132243797702332372015505Req.:604030110240Penalty (P)41583
-
STEP 2: IDENTIFYING THE LARGEST PENALTY Largest Penalty
Des.:Ori.:1234C:Penalty (P)12022174120132243797702332372015505Req.:604030110240Penalty (P)41583
-
STEP 3: IDENTIFYING THE LEAST COST IN THE ROW OR COLUMN WITH LARGEST PENALTYLeast cost element in that columnLargest Penalty
Des.:Ori.:1234C:Penalty (P)12022174120132243797702332372015505Req.:604030110240Penalty (P)41583
-
CapacityRequirement
Des.:Ori.:1234C:Penalty (P)12022174120132243797702332372015505Req.:604030110240Penalty (P)41583
-
CapacityRequirementRequirement < Capacity
Des.:Ori.:1234C:Penalty (P)12022174120132243797702332372015505Req.:604030110240Penalty (P)41583
-
CapacityRequirementRequirement< Capacity
Des.:Ori.:1234C:Penalty (P)12022174120132243797702332372015505Req.:604030110240Penalty (P)41583
-
CapacityRequirementRequirement < Capacity40
Des.:Ori.:1234C:Penalty (P)12022174120132243797702332372015505Req.:604030110240Penalty (P)41583
-
New CapacityNew Requirement40Retail Shop 2 Requirement exhausted
-
40Retail Shop 2 Requirement exhaustedNew Highest Penalty
-
STEP 3: IDENTIFYING THE LEAST COST IN THE ROW OR COLUMN WITH LARGEST PENALTYOther values to be ignoredLeast cost element in that rowLargest Penalty40
-
CapacityRequirement40
Des.:Ori.:1234C:Penalty (P)1202217480132243797702332372015505Req.:60030110240Penalty (P)41583
-
CapacityRequirementRequirement > Capacity40
Des.:Ori.:1234C:Penalty (P)1202217480132243797702332372015505Req.:60030110240Penalty (P)41583
-
CapacityRequirementRequirement > Capacity8040
Des.:Ori.:1234C:Penalty (P)1202217480132243797702332372015505Req.:60030110240Penalty (P)41583
-
New CapacityNew Requirement8040Factory 1 Capacity exhausted
-
8040New Largest Penalty
-
AS SHOWN IN THE PREVIOUS SLIDES, THE ITERATIVE PROCEDURE IS FOLLOWED UNTIL ALL THE BASIC VARIABLES HAVE BEEN IDENTIFIED
TABLE : INITIAL BASIC FEASIBLE SOLUTION
408030301050
Des.:Ori.:1234C:Penalty (P)12022174120132243797702332372015505Req.:604030110240Penalty (P)41583
-
THE TRANSPORTATION COST CORRESPONDING TO THIS CHOICE OF BASIC VARIABLES IS: 22 X 40 + 4 X 80 + 9 X 30 + 7 X 30 + 24 X 10 + 32 X 50 = 3520.
THE VAM PROVIDES A BASIC FEASIBLE SOLUTION WHOSE COST IS QUITE CLOSE TO THE MINIMUM TRANSPORTATION COST AND HENCE IS A POPULAR TECHNIQUE.
*******************