第3章 运输问题 第2节[精选].pptVIP

  • 10
  • 0
  • 约5.2千字
  • 约 37页
  • 2017-01-20 发布于江苏
  • 举报
第3章 运输问题 第2节[精选]

第2节 表上作业法 表上作业法实质是单纯形法。可归纳为: (1) 找出初始基可行解。即在(m×n)产销平衡表上用西北角法或最小元素法,Vogel法给出 m+n-1个数字,称为数字格。它们就是初始基变量的取值。 (2) 求各非基变量的检验数,即在表上计算空格的检验数,判别是否达到最优解。如已是最优解,则停止计算,否则转到下一步。 (3) 确定换入变量和换出变量,找出新的基可行解。在表上用闭回路法调整。 (4) 重复(2),(3)直到得到最优解为止。 确定初始基可行解的方法很多,有最小元素法和伏格尔(Vogel)法。一般希望的方法是既简便,又尽可能接近最优解。下面介绍两种方法: 1.??? 最小元素法 基本思想是就近供应,即从单位运价表中最小的运价开始确定供销关系,然后次小。一直到给出初始基可行解为止。以例1进行讨论。 第一步:从表3-3中找出最小运价为1,这表示先将A2的产品供应给B1。因a2>b1,A2除满足B1的全部需要外,还可多余1吨产品。在表3-4的(A2,B1)的交叉格处填上3。得表3-5。并将表3-3的B1列运价划去。得表3-6。 确定初始调运方案(最小元素法) 运价表 产销平衡表 伏格尔法的步骤是: 第一步:分别计算出各行和各列的最小运费和次最小运费的差额,并填入该表的最右列和最下行。 第二步:从行或列差额中选出最大者,选择它所在行或列中的最小元素,确定调运关系,划去单位运价表中相关的行或列。 第三步:对未划去的元素再分别计算出各行、各列的最小运费和次最小运费的差额,并填入该表的最右列和最下行。重复第一、二步。直到给出初始解为止。 确定初始调运方案(伏格尔法) 2.2 最优解的判别 判别的方法是计算空格(非基变量)的检验数 cij-CBB-1Pij,i, j∈N。因运输问题的目标函数是要求实现最小化,故当所有的cij-CBB-1Pij ≥0时,为最优解 1.闭回路法 在给出调运方案的计算表上,从每一空格(非基格)出发,用水平或垂直线向前划,当碰到一数字格(基格)时转90°后,继续前进,直到回到起始空格为止。闭回路如图所示。 2.2 最优解的判别 1.闭回路法 由各封闭回路可以计算各空格的检验数。它等于其闭回路上奇数点运价与偶数点运价之负值的和 1.闭回路法 1.闭回路法 当所有空格检验数 则当前方案是最优的,若 尚有空格检验数小于零, 表明当前方案尚有待调整。 2.2 最优解的判别 2.2 最优解的判别 2.2 最优解的判别 计算ui+vj表,把ui+vj位势和值填在表中相应位置上,并将有数格位置的ui+vj值加上括号以示区别。 (3)计算检验数表 2.2 最优解的判别 调整方案:若在检验数表上有某空格的检验数为负,则应改进方案,降低成本。调整的方法是从具有负检验数的空格出发(有多个负检验数时,选择绝对值大的一个),沿它的闭回路进行调整,即在方案可行的条件下,尽量增加空格上的运量。 检验数表 调整后的结果为: (ui+vj)表 2.4 表上作业法计算中的问题 无穷多最优解 在本章2.1节中提到,产销平衡的运输问题必定存在最优解。那么有唯一最优解还是无穷多最优解?所有变量检验数≥0,某个非基变量(非基格)检验数=0;该问题有无穷多最优解。比如,例1最优解,x11检验数为0,可在表中以(1,1)为调入格,作闭回路 确定θ=min(2,3)=2。经调整后得到另一最优解经闭回路调整后得到的新解仍是最优解 6 5 6 3 9 3 6 A3 4 1 3 A2 7 3 4 A1 B4 B3 B2 B1 12 10 A3 -1 1 A2 2 1 A1 B4 B3 B2 B1 初始调运方案(最小元素法) 6 5 6 3 9 3 6 A3 4 1 0 3 A2 7 2 5 A1 B4 B3 B2 B1 (ui+vj)表 10 3 9 3 V4 V3 V2 V1 -5 U3 (5) -2 (4) -2 A3 -2 U2 (8) 1 7 (1) A2 0 U1 (10) (3) 9 3 A1 B4 B3 B2 B1 10 3 9 3 V4 V3 V2 V1 -5 U3 (5) -2 (4) -2 A3 -2 U2 (8) 1 7 (1) A2 0 U1 (10) (3) 9 3 A1 B4 B3 B2 B1 运价表 5 10 4 7 A3 8 2 9 1 A2 10 3 11 3 A1 B4 B3 B2 B1 检验数表 12 9 A3 1 2 A2 2 0 A1 B4 B3 B2 B1 * 例1 某公司经销甲产品。它下设三个加工厂。每日的产量分别是

文档评论(0)

1亿VIP精品文档

相关文档