- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运输问题模型跟算法资料文档
4 运输问题—数学模型及其解法 运输数据 目前的运输计划 运输问题的特点 需求假设 每一个出发地都有一个固定的供应量,所有的供应量都必须配送到目的地。 每一个目的地都有一个固定得需求量,整个需求量都必须由出发地满足。 可行解的特性 当且仅当供应量的总和等于需求量的总和时,运输问题才有可行解。 成本假设 从任何一个出发地到任何一个目的地的货物配送成本和所配送的数量成线性比例关系。 这个成本就等于配送的单位成本乘以所配送的数量。 网络表示 4.1 运输问题的一般数学模型 有m个产地生产某种物资,有n个地区需要该类物资 令a1, a2, …, am表示各产地产量, b1, b2, …, bn表示各销地的销量,?ai=?bj 称为产销平衡 设xij表示产地 i 运往销地 j 的物资量,wij表示对应的单位运费,则我们有运输问题的数学模型如下: 例1某公司从两个产地A1、A2将物品运往三个销地B1、B2、B3,各产地的产量、各销地的销量和各产地运往各销地每件物品的运费如下表所示,问:应如何调运可使总运输费用最小? 4.2 运输问题的求解方法 采用表上作业法,称为位势法 运算中涉及两个表:运费表和产销平衡表(分配表) 寻找初始可行解的方法 1、西北角法 从 x11开始分配,从西北向东南方向逐个分配 xij 的分配公式 例4.2.1 西北角法 2、最低费用法 采用最小费用优先分配的原则 3、运费差额法(沃格尔法-Volge) 采用最大差额费用(即利用每行或列中最小费用与次最小之间的差额中选最大)优先分配的原则。 用上面的三种求下列运输问题的解 种某种物品先放在A1、A2和A3三个仓库中,再运往使用地B1、B2、B3和B4,其间的距离(或单位运价)如下表所示,各仓库的存量和使用地的需要量也都表示于下表中,试建立使总运输费用最小的运输问题数学模型。用前面讲的三种方法分别求可行解 用上面的三种求下列运输问题的解 用西北角法求的可行解 用上面的三种求下列运输问题的解 用最小元素法求的可行解 用上面的三种求下列运输问题的解 用沃尔格法求的可行解 检验用最小元素法求的可行解(下表)是否最优 表3中的可行解用闭回路法计算的检验数 4.3.2利用位势法检验分配方案是否最优 思路: 不采用单纯型法,如何获得xij的检验数 找到原问题的基础可行解,保持互补松弛条件,求出对应对偶问题的解,若该对偶问题的解非可行,则原问题的解不是最优解;否则,达到最优解 利用位势法检验分配方案是否最优 假定m个产地A1,A2,…,Am 和n 个销地B1,B2,…, Bn 都可以作为中间转运站使用,从而发送物品的地点和接收物品的地点都有m+n个,这就是转运问题。为建立数学模型,令: 由于基变量的检验数等于0,故对于这组基变量可写出议程组: 可以证明上面的方程有解,且由于对偶变量数比方程数多一个,故解不唯一.称上面方程的解为位势. 对上面的方程组求解,然后计算运输问题的检验数,若有检验数小于零,则原运输问题的解不是最优解. 4.3.3 解的改进 运输问题中,若某一非基变量的检验数小于零,说明这个非基变量作为基变量时,运输费用将更小.因而当前解不是最优解.用闭回路法进行调整. 将检验数最小的非基变量作为换入变量,找出它在运输表中的闭回去路,取闭回路中所有偶数点中最小运量,在所有奇数点上都增加这一最小运量,在所有偶数点上增加这一最小运量. 然后,再对调整后的解进行最优性检验,如不是最优解,就重复以上步骤继续进行调整,一直到得出最优解为止. 4.3.4 需要说明的几个问题 1)若运输问题的某一可行解有几个非基变量的检验数均为负,在继续进行迭代时,取它们中的任一变量为换入变量均可使目标函数值得到改善,但通常取检验数小于零中最小者对应的变量为换入变量. 2)当迭代到运输问题有最优解时,如果有某非基变量的检验数等于零,则说明该运输问题有无穷多最优解. 3)当运输问题某部分产地的产量和,与某一部分销地的销量和相等时,在迭代过程中有可能在某个格填入一个运量时需要同时划去运输表的一行和一列,这时就出现了退化.在运输问题中,退化解是时常发生的,为了使一表上作业法的迭代工作进行下去,退化时在同时划去一行或一列的某个格中填入数字0,表示这个格中的变量是取值为0的基变量,使迭代过程中可行解的分量恰好为(m+n-1)个. 4.4 运输问题的进一步讨论 4.4.1 产销不平衡 1)供过于求,即 ?a i ?bj .数学模型为: 为借助于产销平衡时的表上作业法求解,可增加一个假想的销地Bn+1,由于实际上它不存在,因而由产地Ai(i=1,2,…,m)调运到这个假想销地的物品数量xi,n+1(相当于松驰变量)
原创力文档


文档评论(0)