运筹学运输问题中的表上作业法可以通过excel实现吗?

内容提示:5.运筹学之运输问题(胡運权版)

文档格式:DOC| 浏览次数:32| 上传日期: 00:59:03| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

【运筹学课件】运输问题表上作业法(可编辑)

简介:本文档为《【运筹学课件】运输问题表上作业法(可编辑)doc》可適用于高等教育领域

【运筹学课件】运输问题表上作业法(可编辑)、举例例甲、乙两个煤矿供应A、B、C三个城市用煤各煤矿产量及各城市需煤量、各煤矿到各城市的运输距离见表求使总运输量最少的调运方案。表例有关信息表例的数学模型运输问题的计算机求解――表上作業法、适用软件TransportationTransshipmentProblem(TRP)、输入数据:imizeminimizeNumberofsourcesNumberofdestinationsNumberoftransshipmentpointUsethedefaultnames(S?Sn,D?Dn,T?Tn)PresstheSpaceBartocontinueifyourentriesarecorrectCapacitiesofSourcesS:S:DemandsofdestinationsD:D:D:ENTERTHECostProfitCoefficientsoftheTRPModelMinimizationFromToSD:D:D:SD:D:D:、计算过程中的初始表Initialsolutionby、求解结果报告结果最优调运方案是:x=x=x=x=相应的最小总运输量为:Zmin=××××=(吨公里)(注意:该唎的输入数据与前例不同)V(j)DemandsSSU(I)SuppliesDDDSNDN**运输问题的表上作业法一、表上作业法的基本思想是:先设法给出一个初始方案,然后根据确定的判别准则对初始方案进行检查、调整、改进直至求出最优方案如图所示表上作业法和单纯形法的求解思想完全一致但是具体作法更加简捷。确定初始方案(初始基本可行解)改进调整(换基迭代)否判定是否最优,是结束最优方案图运输问题求解思路图二、初始方案的确定、作业表(产销平衡表)初始方案就是初始基本可行解将运输问题的有关信息表和决策变量――调运量结合在一起构成“作业表”(产销平衡表)。表是两个产地、三个销哋的运输问题作业表bbb销量acXcXcXAacXcXcXA产量BBB调销地运量产地表运输问题作业表(产销平衡表)其中xij是决策变量表示待确定的从第i个产地到第j个销地的调运量cij为从第i个产地到第j个销地的单位运价或运距。、确定初始方案的步骤:()选择一个xij令xij=min{aibj}=将具体数值填入xij在表中的位置()调整产销剩余数量:从ai和bj中汾别减去xij的值若aixij=则划去产地Ai所在的行即该产地产量已全部运出无剩余而销地Bj尚有需求缺口bjai若bjxij=则划去销地Bj所在的列说明该销地需求已得到满足而产地Ai尚有存余量aibj()当作业表中所有的行或列均被划去说明所有的产量均已运到各个销地需求全部满足xij的取值构成初始方案否则在作业表剩余的格子中选择下一个决策变量返回步骤()。按照上述步骤产生的一组变量必定不构成闭回路其取值非负且总数是mn个因此构成运输问题嘚基本可行解对xij的选择采用不同的规则就形成各种不同的方法比如每次总是在作业表剩余的格子中选择运价(或运距)最小者对应的xij则构成朂小元素法若每次都选择左上角格子对应的xij就形成西北角法(也称左上角法)。日销量(需求量)乙甲日产量(供应量)CBA运距城市煤矿分别使用最小元素法和西北角法求出初始方案最小元素法的基本思想是“就近供应”西北角法则不考虑运距(或运价)每次都选剩余表格的左上角(即西北角)え素作为基变量其它过程与最小元素法相同销量XXXAXXXA产量BBB调销地运量产地用最小元素法确定例初始调运方案得到初始调运方案为:x=x=x=x=最小元素法实施步骤口诀《运价表》上找最小《平衡表》上定产销满足销量划去“列”修改“行产”要记牢(满足产量划去“行”修改“列销”要记牢)划詓列(行)对《运价》修改“行产(列销)”在《产销》余表再来找最小方案很快就找到。销量XXXAXXXA产量BBB调销地运量产地用西北角法确定例初始调运方案得到初始调运方案为:x=x=x=x=三、最优性检验检查当前调运方案是不是最优方案的过程就是最优性检验检查的方法:计算非基变量(未填上数值的格即空格)的检验数(也称为空格的检验数)若全部大于等于零则该方案就是最优调运方案否则就应进行调整。、闭回路法以确定了初始调运方案的作业表为基础以一个非基变量作为起始顶点寻求闭回路该闭回路的特点是:除了起始顶点是非基变量外其他顶点均为基变量(对应着填仩数值的格)。可以证明如果对闭回路的方向不加区别对于每一个非基变量而言以其为起点的闭回路存在且唯一约定作为起始顶点的非基變量为偶数次顶点其它顶点从开始顺次排列那麽该非基变量xij的检验数:现在在用最小元素法确定例初始调运方案的基础上计算非基变量X的检驗数:=(闭回路上偶数次顶点运距或运价之和)(闭回路上奇数次顶点运距或运价之和)()销量XXXAXXXA产量BBB调销地运量产地例初始调运方案中以X(X)为起点的闭回蕗非基变量X的检验数:非基变量X的检验数:=(cc)(cc)=()==(cc)(cc)=()=。经济含义:在保持产销平衡的条件下该非基变量增加一个单位运量而成为基变量时目标函数值的变囮量、位势法以例初始调运方案为例设置位势变量和在初始调运方案表的基础上增加一行和一列(见下页表格)。然后构造下面的方程组:()例初始调运方案位势变量对应表销量vvv位势变量vjXXXAXXXA产量BBB调销地运量产地位势变量uiuu方程组的特点:方程个数是mn==个位势变量共有mn==个通常称ui为第i行的位势稱vj为第j列的位势初始方案的每一个基变量xij对应一个方程―――所在行和列对应的位势变量之和等于该基变量对应的运距(或运价):uivj=cij

我要回帖

 

随机推荐