




已阅读5页,还剩53页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五讲TransportationandNetworkModels,Introduction,Severalspecificmodels(whichcanbeusedastemplatesforreal-lifeproblems)willbeintroduced.,TRANSPORTATIONMODEL,ASSIGNMENTMODEL,NETWORKMODELS,Introduction,TRANSPORTATIONMODEL,ASSIGNMENTMODEL,Determinehowtosendproductsfromvarioussourcestovariousdestinationsinordertosatisfyrequirementsatthelowestpossiblecost.,Allocatingfixed-sizedresourcestodeterminetheoptimalassignmentofsalespeopletodistricts,jobstomachines,taskstocomputers,NETWORKMODELS,Involvethemovementorassignmentofphysicalentities(e.g.,money).,TransportationModel,Anexample,theAutoPowerCompanymakesavarietyofbatteryandmotorizeduninterruptibleelectricpowersupplies(UPSs).,AutoPowerhas4finalassemblyplantsinEuropeandthedieselmotorsusedbytheUPSsareproducedintheUS,shippedto3harborsandthensenttotheassemblyplants.,Productionplansforthethirdquarter(JulySept.)havebeenset.Therequirements(demandatthedestination)andtheavailablenumberofmotorsatharbors(supplyatorigins)areshownonthenextslide:,Demand,Supply,AssemblyPlantNo.ofMotorsRequiredLeipzig400(2)Nancy900(3)Liege200(4)Tilburg5002000,HarborNo.ofMotorsAvailable(A)Amsterdam500(B)Antwerp700(C)LeHavre8002000,Graphicalpresentationof,TransportationModel,AutoPowermustdecidehowmanymotorstosendfromeachharbor(supply)toeachplant(demand).,Thecost($,onapermotorbasis)ofshippingisgivenbelow.,Thegoalistominimizetotaltransportationcost.,Sincethecostsintheprevioustableareonaperunitbasis,wecancalculatetotalcostbasedonthefollowingmatrix(wherexijrepresentsthenumberofunitsthatwillbetransportedfromOriginitoDestinationj):,TransportationModel,TransportationModel,Twogeneraltypesofconstraints.,1.Thenumberofitemsshippedfromaharborcannotexceedthenumberofitemsavailable.,ForAmsterdam:xA1+xA2+xA3+xA4500,ForAntwerp:xB1+xB2+xB3+xB4700,ForLeHavre:xC1+xC2+xC3+xC4900,ForLiege:xA3+xB3+xC3200,Note:Wecouldhaveusedan“=“insteadof“sincesupplyanddemandarebalancedforthismodel.,ForTilburg:xA4+xB4+xC4500,TransportationModel,Twogeneraltypesofconstraints.,VariationsontheTransportationModel,Supposewenowwanttomaximizethevalueoftheobjectivefunctioninsteadofminimizingit.,Inthiscase,wewouldusethesamemodel,butnowtheobjectivefunctioncoefficientsdefinethecontributionmargins(i.e.,unitreturns)insteadofunitcosts.,SolvingMaxTransportationModels,Whensupplyanddemandarenotequal,thentheproblemisunbalanced.Therearetwosituations:,Whensupplyisgreaterthandemand:,WhenSupplyandDemandDiffer,Inthiscase,whenalldemandissatisfied,theremainingsupplythatwasnotallocatedateachoriginwouldappearasslackinthesupplyconstraintforthatorigin.,Usinginequalitiesintheconstraints(asinthepreviousexample)wouldnotcauseanyproblems.,VariationsontheTransportationModel,Inthiscase,theLPmodelhasnofeasiblesolution.However,therearetwoapproachestosolvingthisproblem:,1.Rewritethesupplyconstraintstobeequalitiesandrewritethedemandconstraintstobe.,Unfulfilleddemandwillappearasslackoneachofthedemandconstraintswhenoneoptimizesthemodel.,Whendemandisgreaterthansupply:,VariationsontheTransportationModel,2.Revisethemodeltoappendaplaceholderorigin,calledadummyorigin,withsupplyequaltothedifferencebetweentotaldemandandtotalsupply.,Thepurposeofthedummyoriginistomaketheproblembalanced(totalsupply=totaldemand)sothatonecansolveit.,Thecostofsupplyinganydestinationfromthisoriginiszero.,Oncesolved,anysupplyallocatedfromthisorigintoadestinationisinterpretedasunfilleddemand.,VariationsontheTransportationModel,Certainroutesinatransportationmodelmaybeunacceptableduetoregionalrestrictions,deliverytime,etc.,Inthiscase,youcanassignanarbitrarilylargeunitcostnumber(identifiedasM)tothatroute.,Thiswillforceonetoeliminatetheuseofthatroutesincethecostofusingitwouldbemuchlargerthanthatofanyotherfeasiblealternative.,EliminatingUnacceptableRoutes,ChooseMsuchthatitwillbelargerthananyotherunitcostnumberinthemodel.,VariationsontheTransportationModel,Generally,LPmodelsdonotproduceintegersolutions.,TheexceptiontothisistheTransportationmodel.Ingeneral:,IntegerValuedSolutions,Ifallofthesuppliesanddemandsinatransportationmodelhaveintegervalues,theoptimalvaluesofthedecisionvariableswillalsohaveintegervalues.,VariationsontheTransportationModel,AssignmentModel,Ingeneral,theAssignmentmodelistheproblemofdeterminingtheoptimalassignmentofn“indivisible”agentsorobjectstontasks.,Forexample,youmightwanttoassign,Salespeopletosalesterritories,Computerstonetworks,Consultantstoclients,Servicerepresentativestoservicecalls,Commercialartiststoadvertisingcopy,Theimportantconstraintisthateachpersonormachinebeassignedtooneandonlyonetask.,WewillusetheAutoPowerexampletoillustrateAssignmentproblems.,AutoPowerEuropesAuditingProblem,AutoPowersEuropeanheadquartersisinBrussels.Thisyear,eachofthefourcorporatevice-presidentswillvisitandauditoneoftheassemblyplantsinJune.Theplantsarelocatedin:,Leipzig,Germany,Liege,Belgium,Nancy,France,Tilburg,theNetherlands,AssignmentModel,Theissuestoconsiderinassigningthedifferentvice-presidentstotheplantsare:,1.Matchingthevice-presidentsareasofexpertisewiththeimportanceofspecificproblemareasinaplant.,2.Thetimethemanagementauditwillrequireandtheotherdemandsoneachvice-presidentduringthetwo-weekinterval.,3.Matchingthelanguageabilityofavice-presidentwiththeplantsdominantlanguage.,Keepingtheseissuesinmind,firstestimatethe(opportunity)costtoAutoPowerofsendingeachvice-presidenttoeachplant.,AssignmentModel,Thefollowingtableliststheassignmentcostsin$000sforeveryvice-president/plantcombination.,AssignmentModel,Considerthefollowingassignment:,AssignmentModel,Completeenumerationisthecalculationofthetotalcostofeachfeasibleassignmentpatterninordertopicktheassignmentwiththelowesttotalcost.,SolvingbyCompleteEnumeration,Thisisnotaproblemwhenthereareonlyafewrowsandcolumns(e.g.,vice-presidentsandplants).However,completeenumerationcanquicklybecomeburdensomeasthemodelgrowslarge.,AssignmentModel,1.Fcanbeassignedtoanyofthe4plants.,2.OnceFisassigned,Mcanbeassignedtoanyoftheremaining3plants.,3.NowOcanbeassignedtoanyoftheremaining2plants.,4.Pmustbeassignedtotheonlyremainingplant.,Thereare4x3x2x1=24possiblesolutions.,Ingeneral,iftherearenrowsandncolumns,thentherewouldben(n-1)(n-2)(n-3)(2)(1)=n!(nfactorial)solutions.Asnincreases,n!increasesrapidly.Therefore,thismaynotbethebestmethod.,AssignmentModel,Forthismodel,letxij=numberofV.Psoftypeiassignedtoplantjwherei=F,M,O,Pj=1,2,3,4,TheLPFormulationandSolution,NoticethatthismodelisbalancedsincethetotalnumberofV.P.sisequaltothetotalnumberofplants.,Remember,onlyoneV.P.(supply)isneededateachplant(demand).,AssignmentModel,Asaresult,theoptimalassignmentis:,TotalCost($000s)=10+10+15+13=48,AssignmentModel,TheAssignmentmodelissimilartotheTransportationmodelwiththeexceptionthatsupplycannotbedistributedtomorethanonedestination.,RelationtotheTransportationModel,IntheAssignmentmodel,allsuppliesanddemandsareone,andhenceintegers.,Asaresult,eachdecisionvariablecellwilleithercontaina0(noassignment)ora1(assignmentmade).,Ingeneral,theassignmentmodelcanbeformulatedasatransportationmodelinwhichthesupplyateachoriginandthedemandateachdestination=1.,AssignmentModel,Case1:SupplyExceedsDemand,UnequalSupplyandDemand:,Intheexample,supposethecompanyPresidentdecidesnottoaudittheplantinTilburg.Nowthereare4V.P.stoassignto3plants.,Hereisthecost(in$000s)matrixforthisscenario:,AssignmentModel,Toformulatethismodel,simplydroptheconstraintthatrequiredaV.P.atplant4andsolveit.,AssignmentModel,UnequalSupplyandDemand:,Case2:DemandExceedsSupply,UnequalSupplyandDemand:,Inthisexample,assumethattheV.P.ofPersonnelisunabletoparticipateintheEuropeanaudit.Nowthecostmatrixisasfollows:,AssignmentModel,1.Modifytheinequalitiesintheconstraints(similartotheTransportationexample)2.AddadummyV.P.asaplaceholdertothecostmatrix(shownbelow).,AssignmentModel,Inthesolution,thedummyV.P.wouldbeassignedtoaplant.Inreality,thisplantwouldnotbeaudited.,AssignmentModel,UnequalSupplyandDemand:,InthisAssignmentmodel,theresponsefromeachassignmentisaprofitratherthanacost.,MaximizationModels,Forexample,AutoPowermustnowassignfournewsalespeopletothreeterritoriesinordertomaximizeprofit.,Theeffectofassigninganysalespersontoaterritoryismeasuredbytheanticipatedmarginalincreaseinprofitcontributionduetotheassignment.,AssignmentModel,Hereistheprofitmatrixforthismodel.,AssignmentModel,TheAssignmentModel,Certainassignmentsinthemodelmaybeunacceptableforvariousreasons.,SituationswithUnacceptableAssignments,Inthiscase,youcanassignanarbitrarilylargeunitcost(orsmallunitprofit)numbertothatassignment.,ThiswillforceSolvertoeliminatetheuseofthatassignmentsince,forexample,thecostofmakingthatassignmentwouldbemuchlargerthanthatofanyotherfeasiblealternative.,AssignmentModel,NetworkModels,Transportationandassignmentmodelsaremembersofamoregeneralclassofmodelscallednetworkmodels.,Networkmodelsinvolvefrom-tosourcesanddestinations.,Appliedtomanagementlogisticsanddistribution,networkmodelsareimportantbecause:,Theycanbeappliedtoawidevarietyofrealworldmodels.,Flowsmayrepresentphysicalquantities,Internetdatapackets,cash,airplanes,cars,ships,products,ZigwellInc.isAutoPowerslargestUSdistributorofUPSgeneratorsinfiveMidwesternstates.,NetworkModels,ACapacitatedTransshipmentModel,NetworkModels,Thisisanetworkdiagramornetworkflowdiagram.,Eacharrowiscalledanarcorbranch.Eachsiteistermedanode.,NetworkModels,cijthecosts(perunit)oftraversingtheroutes,uijthecapacitiesalongtheroutes,Costsareprimarilyduetofuel,tolls,andthecostofthedriverfortheaveragetimeittakestotraversethearc.,Becauseofpre-establishedagreementswiththeteamsters,Zigwellmustchangedriversateachsiteitencountersonaroute.,Becauseoflimitationsonthecurrentavailabilityofdrivers,thereisanupperbound,uij,onthenumberofgeneratorsthatmaytraverseanarc.,NetworkModels,NetworkModels,LPFormulationoftheModel,NetworkModels,ACapacitatedTransshipmentModel,Thegoalistofindashipmentplanthatsatisfiesthedemandsatminimumcost,subjecttothecapacityconstraints.,Thecapacitatedtransshipmentmodelisbasicallyidenticaltothetransportationmodelexceptthat:,1.Anyplantorwarehousecanshiptoanyotherplantorwarehouse,2.Therecanbeupperand/orlowerbounds(capacities)oneachshipment(branch),NetworkModels,Thedecisionvariablesare:,xij=totalnumberofBigGenssentonarc(i,j)=flowfromnodeitonodej,Themodelbecomes:,Minc12x12+c23x23+c24x24+c25x25+c34x34+c43x43+c53x53+c54x54,s.t.,+x12=10,-x12+x23+x24+x25=0,-x23x43x53+x34=-3,-x24+x43x34x54=-7,-x25+x53+x54=0,0xijuijallarcs(i,j)inthenetwork,PropertiesoftheModel,1.xijisassociatedwitheachofthe8arcsinthenetwork.Therefore,thereare8correspondingvariables:x12,x23,x24,x25,x34,x43,x53,andx54Theobjectiveistominimizetotalcost.,2.Thereisonematerialflowbalanceequationassociatedwitheachnodeinthenetwork.Forexample:,Intermediatenodesthatareneithersupplypointsnordemandpointsareoftentermedtransshipmentnodes.,3.Thepositiveright-handsidescorrespondtonodesthatarenetsuppliers(origins).,Thesumofallright-hand-sidetermsiszero(i.e.,totalsupplyinthenetworkequalstotaldemand).,Thezeroright-handsidescorrespondtonodesthathaveneithersupplynordemand.,Thenegativeright-handsidescorrespondtonodesthatarenetdestinations.,Ingeneral,flowbalanceforagivennode,j,is:,Totalflowoutofnodejtotalflowintonodej=supplyatnodej,Negativesupplyisarequirement.Nodeswithnegativesupplyarecalleddestinations,sinks,ordemandpoints.,Nodeswithpositivesupplyarecalledorigins,sources,orsupplypoints.,Nodeswithzerosupplyarecalledtransshipmentpoints.,4.AsmallmodelcanbeoptimizedwithSolver.,IntegerOptimalSolutions,NetworkModels,ACapacitatedTransshipmentModel,Theintegerpropertyofthenetworkmodelcanbestatedthus:,IfalltheRHStermsandarccapacities,uij,areintegersinthecapacitatedtransshipmentmodel,therewillalwaysbeaninteger-valuedoptimalsolutiontothismodel.,NetworkModels,ThestructureofthismodelmakesitpossibletoapplyspecialsolutionmethodsandsoftwarethatoptimizethemodelmuchmorequicklythanthemoregeneralsimplexmethodusedbySolver.,EfficientSolutionProcedures,NetworkModels,ACapacitatedTransshipmentModel,Thismakesitpossibletooptimizeverylargescalenetworkmodelsquicklyandcheaply.,NetworkModels,Theshortest-routemodelreferstoanetworkforwhicheacharc(i,j)hasanassociatednumber,cij,whichisinterpretedasthedistance(orcost,ortime)fromnodeitonodej.,NetworkModels,AShortest-RouteModel,Arouteorpathbetweentwonodesisanysequenceofarcsconnectingthetwonodes.,Theobjectiveistofindtheshortest(orleast-costorleast-time)routesfromaspecificnodetoeachoftheothernodesinthenetwork.,NetworkModels,Inthisexample,AaronDrunnermakesfrequentwinedeliveriesto7differentsites:,Notethatthearcsareundirected(flowispermittedineitherdirection).,Thegoalistominimizeoverallcostsbymakingsurethatanyfuturedeliverytoanygivensiteismadealongtheshortestroutetothatsite.,ThegoalistominimizeoverallcostsbyfindingtheshortestroutefromnodeHtoanyoftheother7nodes.Notethatinthismodel,thetaskistofindanoptimalroute,notoptimalxijs.,NetworkModels,Inthisexample,MichaelCarrisresponsibleforobtainingahighspeedprintingpressforhisnewspapercompany.,NetworkModels,AnEquipmentReplacementModel,Inagivenyearhemustchoosebetweenpurchasing:,NewPrintingPress,OldPrintingPress,highannualacquisitioncost,lowinitialmaintenancecost,noannualacquisitioncost,highinitialmaintenancecost,NetworkModels,Assumea4-yeartimehorizon.Let:,cijdenotethecostofbuyingnewequipmentatthebeginningofyeari,i=1,2,3,4andmaintainingittothebeginningofyearj,j=2,3,4,5,Threealternativefeasiblepoliciesare:,1.Buyingnewequipmentatthebeginningofeachyear.,Total(acquisition+maintenance)cost=c12+c23+c34+c45,2.Buynewequipmentonlyatthebeginningofyear1andmaintainitthroughallsuccessiveyears.,Total(buying+maintenance)cost=c15,3.Buynewequipmentatthebeg
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 11803-2025船用交流低压配电板
- 审计运营考试题库及答案
- 森林火知识培训课件
- 森林消防危险地形课件
- 梯形面积课件
- 2025年财务分析师招聘面试实战模拟题及案例解读
- 2025年残联就业指导员面试技巧及常见问题解答
- 2025年注册验船师考试(C级船舶检验法律法规)冲刺试题及答案二
- 2025年风电场安全管理高级运维工程师考试重点解析
- 桥梁施工员培训课件
- 2025年吉林省中考语文真题(含答案)
- 2025高级会计师考试试题及答案
- 工地建筑钢板租赁合同范本
- 光传输业务配置课件
- 2025年辽宁省地质勘探矿业集团有限责任公司校园招聘笔试备考题库带答案详解
- 2025年青海辅警招聘考试题及答案
- 2025新外研版初中英语八年级上全册课文原文翻译
- 钢结构安装安全操作规程
- 流程优化活动方案
- 消防装备认识课件
- 实验室病原微生物危害 评估报告
评论
0/150
提交评论