运输问题模型与算法.pptVIP

  • 8
  • 0
  • 约 54页
  • 2023-03-20 发布于四川
  • 举报
运输问题模型与算法.ppt事业单位模拟考试试题

动输问题变量 的检验数表示为: 设已得到运输问题的基可行解,其基变量是: 由于基变量的检验数等于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(相当于松驰变量),实际上是就地存贮在Ai的物品数量.就地存贮的物品不经运输,故其单位运费ci,n+1=0(i=1,2,…,m) 令假想销地的销量为bn+1,且 注意相对应的运输表! 4.4.1 产销不平衡 1)供过于求,即 ?ai ?bj .假想产地Am+1,它的产量等于: 由于这个假想的产地不存在,求出的由它发往各个销地的物品数量xm+1,j(j=1,2,…,n),实际上是各销地所需物品的欠缺额,显然有: 例 某市有三个造纸厂A1、A2、A3,其纸的产量分别为8、5和9个单位。有4个集中用户,其需要量分别是4、3、5和6个单位。由各造纸厂到各用户的单位运输价格如下表所示,请确定总运费最小的调运方案。 销地 产地 B1 B2 B3 B4 产量 A1 3 `12 3 4 8 A2 11 2 5 9 5 A3 6 7 1 5 9 销量 4 3 5 6 假定m个产地A1,A2,…,Am 和n 个销地B1,B2,…, Bn 都可以作为中间转运站使用,从而发送物品的地点和接收物品的地点都有m+n个,这就是转运问题。为建立数学模型,令: 4.4.2 有转运的运输问题 ai: 第i个产地的产量(净供应量); bj:第j个销地的销量(净需要量); Xij: 由第i个发送地运到第j个接收地的物品数量; cij :由第i个发送地到第j个接收地的单位运价; ti:第i个地点转运物品的数量; ci:第i个地点转运物品的费用。 4 运输问题—数学模型及其解法 4.1运输问题数学模型 4.2 运输问题的求解方法 4.3 对解进行检验及改进 4.4 运输问题的进一步讨论 4.5 应用问题举例 PT 公司的配送问题案例 Figure 1 Location of the canneries and warehouses for the PT Company problem. 运输数据 Cannery Output Warehouse Allocation Bellingham 75 truckloads Sacramento 80 truckloads Eugene 125 truckloads Salt Lake City 65 truckloads Albert Lea 100 truckloads Rapid City 70 truckloads Total 300 truckloads Albuquerque 85 truckloads Total 300 truckloads 目前的运输计划 Warehouse

文档评论(0)

1亿VIP精品文档

相关文档