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

典型背景——单一物资运输调度问题 设某种物品有: m个产地: 产量: n个销地: 销量: 从产地 到销地 的单位运价是 。 求总运费最小的调度方案。 运输问题数学模型的特点 运输问题有有限最优解 运输问题约束条件的系数矩阵(下页) 约束条件系数矩阵每一列只有两个1,其余为0; 对产销平衡问题 约束条件均为等式,且产量之和=销量之和; 约束条件的独立方程最多有m+n-1个,即 运输问题的对偶问题 ——对偶变量与原问题检验数的关系 表上作业法是单纯形法在求解运输问题的一种简便方法。 单纯形法与表上作业法的关系: (1)找出初始基可行解 (2)求各非基变量的检验数 (3)判断是否最优解 换基: (4)确定换入变量和换出变量找出新的基可行解。 (5)重复(2)、(3)直至求出最优解。 举例说明表上作业法 例1、某部门三个工厂生产同一产品的产量、 四个销售点的销量及单位运价如下表: 第一步:确定初始基可行解 ——最小元素法、伏格尔法 最小元素法思路: 从单价中最小运价确定供应量,逐步次小,直至得到m+n-1个数字格。? 第二步:解的最优性检验 第三步:解的调整 几点说明: 讨论内容: 初始调运方案(初始基可行解) ——西北角法 解的最优性检验——对偶变量法(或称位势法) 一、产销不平衡的运输问题 (Ⅰ)若总产量大于总销量,即 一、产销不平衡的运输问题 (Ⅱ)若总产量小于总销量,即 举例说明 某部门三个工厂生产同一产品的产量、四个销售点的销量及单位运价如下表: 二、有转运的运输问题 中间转运站——产地、销地、中转站。 建模思路:从发送及接受角度考虑。 应用问题举例 例1、水泥调运的产销不平衡情况及运价如下表,求最好的调运方案。 运输问题 讨论 一、概念题(判断) 二、运输问题的对偶问题 三、运输问题的灵敏度分析 四、求解线性规划问题 练习: 下表给出一个运输问题及它的一个解, 结合例1说明这种方法。 行罚数 ⑤ 0 0 列 罚 数 2 ⑤ 4 2 8 4 12 2 8 5 4 3 9 6 11 11 10 销量 产量 销地 产地 14 8 0 0 6 8 0 2 4 12 0 0 0 0 第五次 例1用伏格尔法得到的初始基可行解 4 12 2 8 5 4 3 9 6 11 11 10 销量 产量 销地 产地 4 8 14 8 12 2 目标函数值 用最小元素法 求出的目标函数z=246 一般说来,伏格尔法得出的初始解的质量最好,常用来作为运输问题最优解的近似解。 闭回路法 思路:计算空格(非基变量)的检验数 若令 则 如何求检验数? 分析: ——运费的增量 即 增加1个单位 的检验数=相应的运费增量 4 12 2 8 5 4 3 9 6 11 11 10 销量 产量 销地 产地 8 2 10 14 6 8 从初始表分析: 要保证产销平衡,则 称为闭回路 +1 -1 +1 -1 4 12 2 8 5 4 3 9 6 11 11 10 销量 产量 销地 产地 8 2 10 14 6 8 2 1 检验数表 4 12 2 8 5 4 3 9 6 11 11 10 销量 产量 销地 产地 8 2 10 14 6 8 2 1 1 -1 10 12 表中的解不是最优解。 调整位置(2,4)非空,回路角上的格至少为空,且保证数字的非负性。 4 12 2 8 5 4 3 9 6 11 11 10 销量 产量 销地 产地 8 2 10 14 6 8 -1 (-2) (-2) (+2) (+2) 调整后的解为: 4 12 2 8 5 4 3 9 6 11 11 10 销量 产量 销地 产地 8 2 12 14 4 8 2 2 0 9 1 12 此时的解为最优解。 有无穷多最优解 当检验数为的负的变量超过两个,选择最小者对应的变量换入; 在最优解的表中,若有检验数=0,则该运输问题有无穷多最优解; 迭代过程中,若某一格填数时需同时划去一行和一列,此时出现退化。为保证m+n-1个非空格,需在上述的行或列中填入数字0。 还有其它的方法吗 ? 根据第一节运输问题对偶问题与原问题的检验数的关系 第三节 运输问题的 进一步讨论

文档评论(0)

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

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

1亿VIP精品文档

相关文档