运筹学基础OR_6.ppt

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

四、求出一条从1到7的不饱和链 ?=1 ?=6 ?=9 ?=7 ?=min {7,1,6,9}=1, 调整流量 xij’=xij+1, f’=f+1=2 2 3 5 4 6 7 1 f=1 f=1 u=2 u=4 u=3 u=7 u=4 u=3 u=1 u=7 u=9 u=8 u=8 x=0 x=0 x=0 x=0 x=0 x=0 x=0 x=0 x=1 x=1 x=1 u=3 u=8 u=8 u=1 x=1 u=2 u=4 u=7 u=4 u=3 u=7 u=9 u=6 五、调整流量,继续求出网络的不饱和链 ?=5 ?=8 ?=7 ?=min {7,5,8}=5, 调整流量 xij’=xij+5, f’=f+5=2+5=7 2 3 5 4 6 7 1 f=2 f=2 u=2 u=4 u=3 u=7 u=4 u=3 u=1 u=7 u=9 u=8 u=8 x=1 x=0 x=0 x=1 x=0 x=0 x=0 x=1 x=1 x=0 x=1 u=3 u=8 u=8 u=1 x=1 u=2 u=4 u=7 u=4 u=3 u=7 u=9 u=6 六、调整流量,继续求出网络的不饱和链 2 3 5 4 6 7 1 f=7 f=7 u=6 u=2 u=4 u=3 u=7 u=4 u=3 u=1 u=7 u=9 u=8 u=8 x=6 x=0 x=0 x=1 x=0 x=0 x=0 x=6 x=1 x=1 x=6 x=0 ?=4 ?=4 ?=3 ?=6 ?=min {6,7,4,3}=3, 调整流量 xij’=xij+3, f’=f+3=7+3=10 七、调整流量,继续求出网络的不饱和链 2 3 5 4 6 7 1 f=10 f=10 u=6 u=2 u=4 u=3 u=7 u=4 u=3 u=1 u=7 u=9 u=8 u=8 x=6 x=0 x=3 x=4 x=3 x=0 x=0 x=9 x=1 x=1 x=6 x=0 ?=1 ?=3 ?=7 ?=3 ?=min {3,1,3,7}=1, 调整流量 xij’=xij+1, f’=f+1=10+1=11 八、调整流量,继续求出网络的不饱和链 2 3 5 4 6 7 1 f=11 f=11 u=6 u=2 u=4 u=3 u=7 u=4 u=3 u=1 u=7 u=9 u=8 u=8 x=6 x=0 x=4 x=5 x=3 x=1 x=0 x=9 x=2 x=1 x=6 x=0 已找不到一条从1到7的不饱和链,已求得最大流, 网络最大流为11 4 网络最大流问题 用FordFulkson法求网络最大流 * 最小费用最大流问题 定义:给定网络D=(V,A),每一弧上除了已给的容量限制外,还给了一个单位流量的费用bij。最小费用最大流问题就是要求一个最大流f,使流的总输送费用最小,即 * 中国邮递员问题 管梅谷 1962年提出 描述:给定一个连通赋权图,要求一个圈(未必是简单的),经过每边至少一次,并使圈的总权最小。 * 一笔画问题 给定一个连通多重图G,若存在一条链,过每边一次,且仅一次,则称此链为欧拉链。若存在一个简单圈,过每边一次,称此圈为欧拉圈。一个图若有欧拉圈,则称为欧拉图。 一个图若能一笔画出,此图必是欧拉图或含有欧拉链。 定理:连通多重图G是欧拉图,当且仅当G中无奇点。 * * * * v1 1 3 9 5 3 8 3 6 2 v6 v5 v3 v4 v2 在所有的T(vj)中确定最小的 Dijkstra 算法 * v1 1 3 9 5 3 8 3 6 2 v6 v5 v3 v4 v2 继续 Dijkstra 算法 * 继续 v1 1 3 9 5 3 8 3 6 2 v6 v5 v3 v4 v2 Dijkstra 算法 结果: * v1 1 3 9 5 3 8 3 6 2 v6 v5 v3 v4 v2 Dijkstra 算法 3 最短路算法 关键计算的公式 * 先计算从起点到各点的最短路的上界T(v). 再比较,得到最短路P(v). 求从1到8的最短路径 2 3 7 1 8 4 5 6 6 1 3 4 10 5 2 7 5 9 3 4 6 8 2 标号法 2 3 7 1 8 4 5 6 6 1 3 4 10 5 2 7 5 9 3 4 6 8 2 已标点集合X={1}, min {c12,c14,c16}=min {0+2,0+1,0+3}=min {2,1,3}=1 最短路径 c14, (0,0) 一.给起点1标号(0,0)。 二.找出所有以已标点为起点的边,取最短路径。 已标点集合X={1,4}, min {c12,c16,c42,c47}=min{0+2,

文档评论(0)

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

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

1亿VIP精品文档

相关文档