运筹学与供应链管理-第5讲ppt58.ppt
《运筹学与供应链管理-第5讲ppt58.ppt》由会员分享,可在线阅读,更多相关《运筹学与供应链管理-第5讲ppt58.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五讲第五讲Transportation and Network ModelsIntroductionSeveral specific models(which can be used as templates for real-life problems)will be introduced.TRANSPORTATION MODELTRANSPORTATION MODEL ASSIGNMENT MODELASSIGNMENT MODEL NETWORK MODELSNETWORK MODELS IntroductionTRANSPORTATION MODELTRANSPORTATION MO
2、DEL ASSIGNMENT MODELASSIGNMENT MODEL Determine how to send products from various sources to various destinations in order to satisfy requirements at the lowest possible cost.Allocating fixed-sized resources to determine the optimal assignment of salespeople to districts,jobs to machines,tasks to com
3、puters NETWORK MODELSNETWORK MODELS Involve the movement or assignment of physical entities(e.g.,money).Transportation ModelAn example,the AutoPower Company makes a variety of battery and motorized uninterruptible electric power supplies(UPSs).AutoPower has 4 final assembly plants in Europe and the
4、diesel motors used by the UPSs are produced in the US,shipped to 3 harbors and then sent to the assembly plants.Production plans for the third quarter(July Sept.)have been set.The requirements(demand at the destination)and the available number of motors at harbors(supply at origins)are shown on the
5、next slide:DemandSupplyAssembly PlantAssembly PlantNo.of Motors RequiredNo.of Motors Required(1)Leipzig400(2)Nancy 900(3)Liege200(4)Tilburg500 2000Harbor Harbor No.of Motors AvailableNo.of Motors Available(A)Amsterdam500(B)Antwerp700(C)Le Havre800 2000BalancedBalancedGraphical presentation ofLe Havr
6、e(Le Havre(C C)800Antwerp(Antwerp(B B)700Amsterdam(Amsterdam(A A)500SupplySupplyLiege(3)Liege(3)200TilburgTilburg(4)(4)500Leipzig(1)Leipzig(1)400Nancy(2)Nancy(2)900and Demand:Demand:Transportation ModelAutoPower must decide how many motors to send from each harbor(supply)to each plant(demand).The co
7、st($,on a per motor basis)of shipping is given below.TO DESTINATIONTO DESTINATION Leipzig Nancy Liege Leipzig Nancy Liege TilburgTilburgFROM ORIGINFROM ORIGIN (1)(2)(3)(4)(1)(2)(3)(4)(A)Amsterdam(A)Amsterdam 120 130 41 59.50(B)Antwerp(B)Antwerp 61 40 100 110(C)Le Havre(C)Le Havre 102.50 90 122 42 Th
8、e goal is to minimize total transportation costminimize total transportation cost.Since the costs in the previous table are on a per per unit basisunit basis,we can calculate total costtotal cost based on the following matrix(where xij represents the number of units that will be transported from Ori
9、gin i to Destination j):Transportation Model TO DESTINATIONTO DESTINATIONFROM ORIGINFROM ORIGIN 1 2 3 41 2 3 4 A A 120 xA1 130 xA2 41xA3 59.50 xA4 B B 61xB1 40 xB2 100 xB3 110 xB4 C C 102.50 xC1 90 xC2 122xC3 42xC4Total Transportation CostTotal Transportation Cost=120 xA1+130 xA2+41xA3+122xC3+42xC4T
10、ransportation ModelTwo general types of constraintsconstraints.1.The number of items shipped from a harbor cannot exceed the number of items available.For Amsterdam:For Amsterdam:xA1+xA2+xA3+xA4 500 For Antwerp:For Antwerp:xB1+xB2+xB3+xB4 700 For Le Havre:For Le Havre:xC1+xC2+xC3+xC4 800 Note:We cou
11、ld have used an“=“instead of“400 For Nancy:For Nancy:xA2+xB2+xC2 900 For Liege:For Liege:xA3+xB3+xC3 200 Note:We could have used an“=“instead of“since supply and demand are balanced for this model.For For TilburgTilburg:xA4+xB4+xC4 500 Transportation ModelTwo general types of constraintsconstraints.
12、Variations on the Transportation ModelSuppose we now want to maximizemaximize the value of the objective function instead of minimizing it.In this case,we would use the same model,but now the objective function coefficients define the contribution margins(i.e.,unit returns)instead of unit costs.Solv
13、ing Max Transportation ModelsSolving Max Transportation ModelsWhen supply and demand are not equal,then the problem is unbalanced.There are two situations:When supply is greater than demand:When Supply and Demand DifferWhen Supply and Demand DifferIn this case,when all demand is satisfied,the remain
14、ing supply that was not allocated at each origin would appear as slack in the supply constraint for that origin.Using inequalities in the constraints(as in the previous example)would not cause any problems.Variations on the Transportation ModelIn this case,the LP model has no feasible solution.Howev
15、er,there are two approaches to solving this problem:1.Rewrite the supply constraints to be equalities and rewrite the demand constraints to be .Unfulfilled demand will appear as slack on each of the demand constraints when one optimizes the model.When demand is greater than supply:Variations on the
16、Transportation Model2.Revise the model to append a placeholder origin,called a dummy origin,with supply equal to the difference between total demand and total supply.The purpose of the dummy origin is to make the problem balanced(total supply=total demand)so that one can solve it.The cost of supplyi
17、ng any destination from this origin is zero.Once solved,any supply allocated from this origin to a destination is interpreted as unfilled demand.Variations on the Transportation ModelCertain routes in a transportation model may be unacceptable due to regional restrictions,delivery time,etc.In this c
18、ase,you can assign an arbitrarily large unit cost number(identified as M)to that route.This will force one to eliminate the use of that route since the cost of using it would be much larger than that of any other feasible alternative.Eliminating Unacceptable RoutesEliminating Unacceptable RoutesChoo
19、se M such that it will be larger than any other unit cost number in the model.Variations on the Transportation ModelGenerally,LP models do not produce integer solutions.The exception to this is the Transportation model.In general:Integer Valued SolutionsInteger Valued SolutionsIf all of the supplies
20、 and demands in a If all of the supplies and demands in a transportation model have integer values,transportation model have integer values,the optimal values of the decision variables the optimal values of the decision variables will also have integer values.will also have integer values.Variations
21、 on the Transportation ModelAssignment ModelIn general,the Assignment model is the problem of determining the optimal assignment of n“indivisible”agents or objects to n tasks.For example,you might want to assignSalespeople to sales territoriesComputers to networksConsultants to clientsService repres
22、entatives to service callsCommercial artists to advertising copyThe important constraint is that each person or The important constraint is that each person or machine be assigned to machine be assigned to one and only one taskone and only one task.We will use the AutoPower example to illustrate Ass
23、ignment problems.AutoPower AutoPower Europes Auditing ProblemEuropes Auditing ProblemAutoPowers European headquarters is in Brussels.This year,each of the four corporate vice-presidents will visit and audit one of the assembly plants in June.The plants are located in:Leipzig,GermanyLiege,BelgiumNanc
24、y,FranceTilburg,the NetherlandsAssignment ModelThe issues to consider in assigning the different vice-presidents to the plants are:1.Matching the vice-presidents areas of expertise with the importance of specific problem areas in a plant.2.The time the management audit will require and the other dem
25、ands on each vice-president during the two-week interval.3.Matching the language ability of a vice-president with the plants dominant language.Keeping these issues in mind,first estimate the(opportunity)cost to AutoPower of sending each vice-president to each plant.Assignment ModelThe following tabl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 供应 管理 ppt58
限制150内