




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第五講TransportationandNetworkModelsIntroductionSeveralspecificmodels(whichcanbeusedastemplatesforreal-lifeproblems)willbeintroduced.TRANSPORTATIONMODEL
ASSIGNMENTMODEL
NETWORKMODELS
IntroductionTRANSPORTATIONMODEL
ASSIGNMENTMODEL
Determinehowtosendproductsfromvarioussourcestovariousdestinationsinordertosatisfyrequirementsatthelowestpossiblecost.Allocatingfixed-sizedresourcestodeterminetheoptimalassignmentofsalespeopletodistricts,jobstomachines,taskstocomputers…NETWORKMODELS
Involvethemovementorassignmentofphysicalentities(e.g.,money).
TransportationModelAnexample,theAutoPowerCompanymakesavarietyofbatteryandmotorizeduninterruptibleelectricpowersupplies(UPS’s).AutoPowerhas4finalassemblyplantsinEuropeandthedieselmotorsusedbytheUPS’sareproducedintheUS,shippedto3harborsandthensenttotheassemblyplants.Productionplansforthethirdquarter(July–Sept.)havebeenset.Therequirements(demandatthedestination)andtheavailablenumberofmotorsatharbors(supplyatorigins)areshownonthenextslide:DemandSupplyAssemblyPlant
No.ofMotorsRequiredLeipzig 400(2)Nancy
900(3)Liege 200(4)Tilburg 500 2000
Harbor
No.ofMotorsAvailable(A)Amsterdam 500(B)Antwerp
700(C)LeHavre 800 2000BalancedGraphicalpresentationofLeHavre(C)800Antwerp(B)700Amsterdam(A)500SupplyLiege(3)200Tilburg(4)500Leipzig(1)400Nancy(2)900andDemand:TransportationModelAutoPowermustdecidehowmanymotorstosendfromeachharbor(supply)toeachplant(demand).Thecost($,onapermotorbasis)ofshippingisgivenbelow.
TODESTINATION
LeipzigNancyLiegeTilburgFROMORIGIN
(1)(2)(3)(4)
(A)Amsterdam 1201304159.50(B)Antwerp
6140100110(C)LeHavre102.509012242Thegoalistominimizetotaltransportationcost.Sincethecostsintheprevioustableareonaperunitbasis,wecancalculatetotalcostbasedonthefollowingmatrix(wherexijrepresentsthenumberofunitsthatwillbetransportedfromOriginitoDestinationj):TransportationModel
TODESTINATIONFROMORIGIN
1234
A 120xA1130xA241xA359.50xA4
B 61xB140xB2100xB3110xB4C102.50xC190xC2122xC342xC4TotalTransportationCost=
120xA1+130xA2+41xA3+…+122xC3+42xC4TransportationModelTwogeneraltypesofconstraints.1.
Thenumberofitemsshippedfromaharbor
cannotexceedthenumberofitemsavailable.ForAmsterdam:xA1+xA2+xA3+xA4
<500ForAntwerp:
xB1+xB2+xB3+xB4
<700ForLeHavre:xC1+xC2+xC3+xC4
<800Note:Wecouldhaveusedan“=“insteadof“<“sincesupplyanddemandarebalancedforthismodel.TransportationModel2.Demandateachplantmustbesatisfied.ForLeipzig:xA1+xB1+xC1>400ForNancy:xA2+xB2+xC2>900ForLiege:xA3+xB3+xC3>200Note:Wecouldhaveusedan““=“insteadof““>“sincesupplyanddemandarebalancedforthismodel.ForTilburg:xA4+xB4+xC4>500TransportationModelTwogeneraltypesofconstraints.VariationsontheTransportationModelSupposewenowwanttomaximizethevalueoftheobjectivefunctioninsteadofminimizingit.Inthiscase,wewouldusethesamemodel,butnowtheobjectivefunctioncoefficientsdefinethecontributionmargins(i.e.,unitreturns)insteadofunitcosts.SolvingMaxTransportationModelsWhensupplyanddemandarenotequal,thentheproblemisunbalanced.Therearetwosituations:Whensupplyisgreaterthandemand:WhenSupplyandDemandDifferInthiscase,whenalldemandissatisfied,theremainingsupplythatwasnotallocatedateachoriginwouldappearasslackinthesupplyconstraintforthatorigin.Usinginequalitiesintheconstraints(asinthepreviousexample)wouldnotcauseanyproblems.VariationsontheTransportationModelInthiscase,theLPmodelhasnofeasiblesolution.However,therearetwoapproachestosolvingthisproblem:1.Rewritethesupplyconstraintstobeequalitiesandrewritethedemandconstraintstobe<.Unfulfilleddemandwillappearasslackoneachofthedemandconstraintswhenoneoptimizesthemodel.Whendemandisgreaterthansupply:VariationsontheTransportationModel2.Revisethemodeltoappendaplaceholderorigin,calledadummyorigin,withsupplyequaltothedifferencebetweentotaldemandandtotalsupply.Thepurposeofthedummyoriginistomaketheproblembalanced(totalsupply=totaldemand)sothatonecansolveit.Thecostofsupplyinganydestinationfromthisoriginiszero.Oncesolved,anysupplyallocatedfromthisorigintoadestinationisinterpretedasunfilleddemand.VariationsontheTransportationModelCertainroutesinatransportationmodelmaybeunacceptableduetoregionalrestrictions,deliverytime,etc.Inthiscase,youcanassignanarbitrarilylargeunitcostnumber(identifiedasM)tothatroute.Thiswillforceonetoeliminatetheuseofthatroutesincethecostofusingitwouldbemuchlargerthanthatofanyotherfeasiblealternative.EliminatingUnacceptableRoutesChooseMsuchthatitwillbelargerthananyotherunitcostnumberinthemodel.VariationsontheTransportationModelGenerally,LPmodelsdonotproduceintegersolutions.TheexceptiontothisistheTransportationmodel.Ingeneral:IntegerValuedSolutionsIfallofthesuppliesanddemandsinatransportationmodelhaveintegervalues,theoptimalvaluesofthedecisionvariableswillalsohaveintegervalues.VariationsontheTransportationModelAssignmentModelIngeneral,theAssignmentmodelistheproblemofdeterminingtheoptimalassignmentofn“indivisible”agentsorobjectstontasks.Forexample,youmightwanttoassignSalespeopletosalesterritoriesComputerstonetworksConsultantstoclientsServicerepresentativestoservicecallsCommercialartiststoadvertisingcopyTheimportantconstraintisthateachpersonormachinebeassignedtooneandonlyonetask.WewillusetheAutoPowerexampletoillustrateAssignmentproblems.AutoPowerEurope’sAuditingProblemAutoPower’sEuropeanheadquartersisinBrussels.Thisyear,eachofthefourcorporatevice-presidentswillvisitandauditoneoftheassemblyplantsinJune.Theplantsarelocatedin:Leipzig,GermanyLiege,BelgiumNancy,FranceTilburg,theNetherlandsAssignmentModelTheissuestoconsiderinassigningthedifferentvice-presidentstotheplantsare:1.Matchingthevice-presidents’areasofexpertisewiththeimportanceofspecificproblemareasinaplant.2.Thetimethemanagementauditwillrequireandtheotherdemandsoneachvice-presidentduringthetwo-weekinterval.3.Matchingthelanguageabilityofavice-presidentwiththeplant’’sdominantlanguage.Keepingtheseissuesinmind,firstestimatethe(opportunity)costtoAutoPowerofsendingeachvice-presidenttoeachplant.AssignmentModelThefollowingtableliststheassignmentcostsin$000sforeveryvice-president/plantcombination.
PLANT
LeipzigNancyLiegeTilburgV.P.(1)(2)(3)(4)
Finance(F) 24102111Marketing(M)
14221015Operations(O)15172019Personnel(P)11191413AssignmentModel
PLANT
LeipzigNancyLiegeTilburgV.P.(1)(2)(3)(4)
Finance(F) 24102111Marketing(M)
14221015Operations(O)15172019Personnel(P)11191413Considerthefollowingassignment:Totalcost=24+22+20+13=79Thequestionis,isthistheleastcostassignment?AssignmentModelCompleteenumerationisthecalculationofthetotalcostofeachfeasibleassignmentpatterninordertopicktheassignmentwiththelowesttotalcost.SolvingbyCompleteEnumerationThisisnotaproblemwhenthereareonlyafewrowsandcolumns(e.g.,vice-presidentsandplants).However,completeenumerationcanquicklybecomeburdensomeasthemodelgrowslarge.AssignmentModel1.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.AssignmentModelForthismodel,letxij=numberofV.P’’softypeiassignedtoplantjwherei=F,M,O,Pj=1,2,3,4TheLPFormulationandSolutionNoticethatthismodelisbalancedsincethetotalnumberofV.P.’’sisequaltothetotalnumberofplants.Remember,onlyoneV.P.(supply)isneededateachplant(demand).AssignmentModelAsaresult,theoptimalassignmentis:
PLANT
LeipzigNancyLiegeTilburgV.P.(1)(2)(3)(4)
Finance(F) 24102111Marketing(M)
14221015Operations(O)15172019Personnel(P)11191413TotalCost($000’s)=10+10+15+13=48AssignmentModelTheAssignmentmodelissimilartotheTransportationmodelwiththeexceptionthatsupplycannotbedistributedtomorethanonedestination.RelationtotheTransportationModelIntheAssignmentmodel,allsuppliesanddemandsareone,andhenceintegers.Asaresult,eachdecisionvariablecellwilleithercontaina0(noassignment)ora1(assignmentmade).Ingeneral,theassignmentmodelcanbeformulatedasatransportationmodelinwhichthesupplyateachoriginandthedemandateachdestination=1.AssignmentModelCase1:SupplyExceedsDemandUnequalSupplyandDemand:Intheexample,supposethecompanyPresidentdecidesnottoaudittheplantinTilburg.Nowthereare4V.P.’’stoassignto3plants.Hereisthecost(in$000s)matrixforthisscenario:
PLANT NUMBEROFV.P.sV.P. 1 2 3 AVAILABLE
F 24 10 21 1
M 14 22 10 1
O 15 17 20 1
P 11 19 14 1No.ofV.P.s 4Required 1 1 1 3
AssignmentModelToformulatethismodel,simplydroptheconstraintthatrequiredaV.P.atplant4andsolveit.AssignmentModelUnequalSupplyandDemand:Case2:DemandExceedsSupplyUnequalSupplyandDemand:Inthisexample,assumethattheV.P.ofPersonnelisunabletoparticipateintheEuropeanaudit.Nowthecostmatrixisasfollows:
PLANT NUMBEROFV.P.sV.P. 1 2 3 4 AVAILABLE
F 24 10 21 11 1
M 14 22 10 15 1
O 15 17 20 19 1No.ofV.P.s 3Required 1 1 1 1 4
AssignmentModel1.Modifytheinequalitiesintheconstraints(similartotheTransportationexample)2.AddadummyV.P.asaplaceholdertothecostmatrix(shownbelow).
PLANT NUMBEROFV.P.sV.P. 1 2 3 4 AVAILABLE
F 24 10 21 11 1
M 14 22 10 15 1
O 15 17 20 19 1Dummy 0 0 0 0 1No.ofV.P.s 4Required 1 1 1 1 4
ZerocosttoassignthedummyDummysupply;nowsupply=demandAssignmentModelInthesolution,thedummyV.P.wouldbeassignedtoaplant.Inreality,thisplantwouldnotbeaudited.AssignmentModelUnequalSupplyandDemand:InthisAssignmentmodel,theresponsefromeachassignmentisaprofitratherthanacost.MaximizationModelsForexample,AutoPowermustnowassignfournewsalespeopletothreeterritoriesinordertomaximizeprofit.Theeffectofassigninganysalespersontoaterritoryismeasuredbytheanticipatedmarginalincreaseinprofitcontributionduetotheassignment.AssignmentModelHereistheprofitmatrixforthismodel.
NUMBEROF TERRITORY SALESPEOPLE SALESPERSON 1 2 3AVAILABLE
A 40 30 20 1
B 18 28 22 1
C 12 16 20 1
D 25 24 27 1No.of 4
Salespeople 1 1 1 3
Required
ThisvaluerepresentstheprofitcontributionifAisassignedtoTerritory3.AssignmentModelTheAssignmentModelCertainassignmentsinthemodelmaybeunacceptableforvariousreasons.SituationswithUnacceptableAssignmentsInthiscase,youcanassignanarbitrarilylargeunitcost(orsmallunitprofit)numbertothatassignment.ThiswillforceSolvertoeliminatetheuseofthatassignmentsince,forexample,thecostofmakingthatassignmentwouldbemuchlargerthanthatofanyotherfeasiblealternative.AssignmentModelNetworkModelsTransportationandassignmentmodelsaremembersofamoregeneralclassofmodelscallednetworkmodels.Networkmodelsinvolvefrom-tosourcesanddestinations.Appliedtomanagementlogisticsanddistribution,networkmodelsareimportantbecause:Theycanbeappliedtoawidevarietyofrealworldmodels.Flowsmayrepresentphysicalquantities,Internetdatapackets,cash,airplanes,cars,ships,products,…ZigwellInc.isAutoPower’’slargestUSdistributorofUPSgeneratorsinfiveMidwesternstates.NetworkModelsACapacitatedTransshipmentModelZigwellhas10BigGen’satsite1Thesegeneratorsmustbedeliveredtoconstructionsitesintwocitiesdenotedand343BigGen’sarerequiredatsiteand7arerequiredatsite34NetworkModels1+102543-3-7Thisisanetworkdiagramornetworkflowdiagram.Eacharrowiscalledanarcorbranch.
Eachsiteistermedanode.SupplyDemandNetworkModelscijthecosts(perunit)oftraversingtheroutesuijthecapacitiesalongtheroutesCostsareprimarilyduetofuel,tolls,andthecostofthedriverfortheaveragetimeittakestotraversethearc.Becauseofpre-establishedagreementswiththeteamsters,Zigwellmustchangedriversateachsiteitencountersonaroute.Becauseoflimitationsonthecurrentavailabilityofdrivers,thereisanupperbound,uij,onthenumberofgeneratorsthatmaytraverseanarc.NetworkModels1+102543-3-7c12c23c24c25c34c43c53u12u23u24u25u34u43u53NetworkModelsLPFormulationoftheModelNetworkModelsACapacitatedTransshipmentModelThegoalistofindashipmentplanthatsatisfiesthedemandsatminimumcost,subjecttothecapacityconstraints.Thecapacitatedtransshipmentmodelisbasicallyidenticaltothetransportationmodelexceptthat:1.Anyplantorwarehousecanshiptoanyotherplantorwarehouse2.Therecanbeupperand/orlowerbounds(capacities)oneachshipment(branch)NetworkModelsThedecisionvariablesare:xij=totalnumberofBigGen’ssentonarc(i,j)=flowfromnodeitonodejThemodelbecomes:Minc12x12+c23x23+c24x24+c25x25+c34x34+c43x43+c53x53+c54x54s.t.+x12=10-x12+x23+x24+x25=0-x23–x43–x53+x34=-3-x24+x43–x34–x54=-7-x25+x53+x54=00<xij<uijallarcs(i,j)inthenetworkPropertiesoftheModel1.xijisassociatedwitheachofthe8arcsinthenetwork.Therefore,thereare8correspondingvariables:x12,x23,x24,x25,x34,x43,x53,andx54Theobjectiveistominimizetotalcost.2.Thereisonematerialflowbalanceequationassociatedwitheachnodeinthenetwork.Forexample:Totalflowoutofnodeis10units1Totalflowoutofnodeminusthetotalflowintonodeiszero(i.e.,totalflowoutmustequaltotalflowintonode).222Totalflowoutofnodemustbe3unitslessthanthetotalflowintonode.33Intermediatenodesthatareneithersupplypointsnordemandpointsareoftentermedtransshipmentnodes.3.Thepositiveright-handsidescorrespondtonodesthatarenetsuppliers(origins).Thesumofallright-hand-sidetermsiszero(i.e.,totalsupplyinthenetworkequalstotaldemand).Thezeroright-handsidescorrespondtonodesthathaveneithersupplynordemand.Thenegativeright-handsidescorrespondtonodesthatarenetdestinations.Ingeneral,flowbalanceforagivennode,j,is:Totalflowoutofnodej–totalflowintonodej=supplyatnodejNegativesupplyisarequirement.Nodeswithnegativesupplyarecalleddestinations,sinks,ordemandpoints.Nodeswithpositivesupplyarecalledorigins,sources,orsupplypoints.Nodeswithzerosupplyarecalledtransshipmentpoints.4.AsmallmodelcanbeoptimizedwithSolver.IntegerOptimalSolutionsNetworkModelsACapacitatedTransshipmentModelTheintegerpropertyofthenetworkmodelcanbestatedthus:IfalltheRHStermsandarccapacities,uij,areintegersinthecapacitatedtransshipmentmodel,therewillalwaysbeaninteger-valuedoptimalsolutiontothismodel.NetworkModelsThestructureofthismodelmakesitpossibletoapplyspecialsolutionmethodsandsoftwarethatoptimizethemodelmuchmorequicklythanthemoregeneralsimplexmethodusedbySolver.EfficientSolutionProceduresNetworkModelsACapacitatedTransshipmentModelThismakesitpossibletooptimizeverylargescalenetworkmodelsquicklyandcheaply.NetworkModelsTheshortest-routemodelreferstoanetworkforwhicheacharc(i,j)hasanassociatednumber,cij,whichisinterpretedasthedistance(orcost,ortime)fromnodeitonodej.NetworkModelsAShortest-RouteModelArouteorpathbetweentwonodesisanysequenceofarcsconnectingthetwonodes.Theobjectiveistofindtheshortest(orleast-costorleast-time)routesfromaspecificnodetoeachoftheothernodesinthenetwork.NetworkModelsInthisexample,AaronDrunnermakesfrequentwinedeliveriesto7differentsites:874H12347651611213323Notethatthearcsareundirected(flowispermittedineitherdirection).Distancebetweennodes.HomeBaseThegoalistominimizeoverallcostsbymakingsurethatanyfuturedeliverytoanygivensiteismadealongtheshortestroutetothatsite.ThegoalistominimizeoverallcostsbyfindingtheshortestroutefromnodeHtoanyoftheother7nodes.Notethatinthismodel,thetaskistofindanoptimalroute,notoptimalxij’s.NetworkModelsInthisexample,MichaelCarrisresponsibleforobtainingahighspeedprintingpressforhisnewspapercompany.NetworkModelsAnEquipmentReplacementModelInagivenyearhemustchoosebetweenpurchasing:NewPrintingPressOldPrintingPresshighannualacquisitioncostlowinitialmaintenancecostnoannualacquisitioncosthighinitialmaintenancecostNetworkModelsAssumea4-yeartimehorizon.Let:cijdenotethecostofbuyingnewequipmentatthebeginningofyeari,i=1,2,3,4andmaintainingittothebegi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出售通達公寓合同范本
- 交通安全員聘用合同范例
- 鋼管防腐施工方案
- 會議廣告制作服務合同范例
- 加工覆膜合同范例
- 加盟合同范例300例
- 加盟店物料采購合同范例
- 基于居民幸福感的老舊小區(qū)交通環(huán)境評價研究
- 兒買工程合同范例
- 主播帶貨兼職合同范本
- 2024年中國科學技術大學創(chuàng)新科學營測試物理試題真題
- 植物營養(yǎng)學課件
- 大學物理-質點動力學
- 自考英語二詞性轉換大全
- 《5G無線網(wǎng)絡規(guī)劃與優(yōu)化》 課件 第一章 5G網(wǎng)絡概述
- 醫(yī)院導視系統(tǒng)方案
- 教科版-六年級科學下冊制作校園生物分布圖課件
- 五年級下冊數(shù)學計算題100道及答案
- 生涯發(fā)展報告介紹職業(yè)發(fā)展規(guī)劃實現(xiàn)職業(yè)目標的具體行動和成果
- 關于防范遏制礦山領域重特大生產安全事故的硬措施(上)
- 《高一數(shù)學三角函數(shù)誘導公式》課件
評論
0/150
提交評論