网站大量收购独家精品文档,联系QQ:2885784924

一章四节运输问题.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一章四节运输问题

3.求空格检验数的方法之二—位势法 原理:设有运输问题 的对偶问题为 由对偶性质,σij是原问题结构变量xij 的检验数 当xij是基时, σij=0,此时有 由此求ui 和vj,再代回(*)式求非基变量的σij(空格检验数) 问题:σij与原问题有什么关系? 当找出σij0的格后,调整方法仍用闭回路法。 位势法步骤: ①由有数格ui+vj求得ui和vj (先令u1=0),原有数格(基变量)的检验数σij=0,cij= ui+vj; ②空格σij=cij-(ui+vj); ③由此可得检验数表。 与闭回路法一样,但比闭回路法简单,尤其当变量多的时候,用位势法比较好。 1.产大于销的情况: 添加松弛变量xin+1 xin+1的定义:由Ai向Bn+1的运量,而Bn+1并不存在,相当于增加了一个虚设的销地—Ai自己的仓库里,自己往自己的地方运,运费cin+1显然为0。实际上xin+1即为剩余量。 A1 Am B1 …… Bn Bn+1 C11 0 0 C1n Cm1 Cmn 产大于销的单位运价表 产大于销的产销量表 A1 Am a1 am B1 …… Bn Bn+1 b1 …… bn 添加松弛变量xm+1j 同理,此时xm+1j的意义为销售短缺的量,同样,Am+1不存在, cm+1j为0。 销大于产的产销量表 A1 Am a1 am B1 …… Bn b1 …… bn Am+1 A1 Am B1 …… Bn C11 0 0 C1n Cm1 Cmn 销大于产的单位运价表 Am+1 …… 一.运输问题的一般提法 在经济建设中,经常碰到物资调拨中的运输问题。 例如 煤、钢材、粮食、木材等物资,在全国都有若干生产基地,分别将这些物资调到各消费基地去,应如何制定调运方案,使总的运输费用最少? 此时分为两种情形来考虑: 供不应求:即产量小于销量时有 供过于求:即产量大于销量时有 产销平衡问题模型 约束方程式中共m+n个变量,m+n个约束。 1.变量多(m+n个),但结构简单。 技术系数矩阵 2.m+n个约束中有一个是多余的(因为其间含有一个平衡关系式 ) 所以R(A) ≤ m+n-1,即模型最多只有m+n-1 个独立的方程。 运输问题仍然是线性规划问题,可以用线性规划法中的单纯形法来解决。但是: 1.运输问题所涉及的变量多,造成单纯形表太大; 2.若把技术系数矩阵A中的0迭代成非0,会使问题更加复杂。 以上两个原因使得我们不得不利用运输问题的特点设计出它的特殊解法——表上作业法。 1.确定一个初始可行调运方案。可以通过最小元素法、西北角法、Vogel 法来完成; 2.检验当前可行方案是否最优,常用的方法有闭回路法和位势法,用这两种方法计算出检验数,从而判别方案是否最优; 3.方案调整,从当前方案出发寻找更好方案,常采用闭回路法。 (Ⅰ)运输问题的常用解法: 最小元素法(确定初始方案)→闭回路法(检验当前方案)→闭回路法(方案调整) 以下面例题说明这种方法的具体步骤: 例12:某食品公司下设3个加工厂A1, A2,A3,和4个门市部B1, B2,B3,B4。各加工厂每天的产量、各门市部每天的销售量以及从各加工厂到各门市部的运价如下表所示。 问:该公司应如何调运,在满足各门市部销售需要的情况下,使得运费支出为最少? 门市部加工厂 B1 B2 B3 B4 产 量 A1 A2 A3 7 4 9 销 量 3 6 5 6 20 门市部加工厂 B1 B2 B3 B4 A1 A2 A3 3 11 3 10 1 9 2 8 7 4 10 5 产销平衡表 单位:吨 单位运价表 单位:元/吨 解:1.确定初始方案(最小元素法): 最小元素法基本思想:就近供应,即从单位运价表上最小的运价开始确定产销关系,以此类推,直到给出初始方案为止 ①从运价表上找出最小运价C21=1, A2 先保证供应B1 ,X21=3,划去运价表上B1 列; ②再从运价表上其余元素中找到最小的运价C23=2,加工厂A2 应供给B3, X23=1,划去A2行; ③再从运价表上其余元素中找到最小的运价C1

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档