图论动画-容量调整算法.ppt_第1页
图论动画-容量调整算法.ppt_第2页
图论动画-容量调整算法.ppt_第3页
图论动画-容量调整算法.ppt_第4页
图论动画-容量调整算法.ppt_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、15.082 和 6.855J,容量调整算法,2,初始的代价和结点的势,1,2,3,5,4,4,1,2,2,5,6,7,0,0,0,0,0,3,初始的容量和供应/需求,1,2,3,5,4,10,20,20,25,25,20,30,23,5,-2,-7,-19,4,设置 = 16. 这开始 -调整阶段,1,2,3,5,4,10,20,20,25,25,20,30,23,5,-2,-7,-19,我们从超额 的结点发送流到亏损 的结点.,我们忽略容量 的结点.,5,选择供应结点且寻找最短路径,1,2,3,5,4,4,1,2,2,5,6,7,7,0,6,8,8,最短路径距离,最短路径树标记为粗体和蓝色

2、.,6,更新结点的势和即约代价,1,2,3,5,4,4,1,2,2,5,6,7,0,-7,-8,-8,-6,0,0,0,0,6,3,1,为了更新结点的势,减去最短路径距离.,7,沿着在G(x,16)中的最短路径发送流,1,2,3,5,4,1,从结点1发送流到结点5.,20,20,25,25,20,30,23,5,-2,-7,-19,应该发送多少流?,10,8,更新剩余网络,1,2,3,5,4,1,从结点1发送19 单位的流到结点 5.,20,20,6,25,1,30,23,5,-2,-7,0,10,-19,4,19,19,9,这就结束了 16-调整 阶段.,1,2,3,5,4,1,当对某i有e

3、(i) 时,继续 -调整阶段. 对某些j有e(j) -时. 存在从 i 到 j的路径.,20,20,6,25,1,30,5,-2,-7,0,10,4,19,19,10,这个开始和结束 8-调整阶段,1,2,3,5,4,1,当对某i有e(i) 时,继续 -调整阶段. 对某些j有e(j) -时. 存在从 i 到 j的路径.,20,20,6,25,1,30,5,-2,-7,0,10,4,19,19,11,这个开始和结束 4-调整阶段.,1,2,3,5,4,1,20,20,6,25,1,30,5,-2,-7,0,10,4,19,19,如果存在容量至少是 4 和负即约代价的弧,我们怎么办?,12,选择一

4、 “大的超额” 结点和寻找最短路径,1,2,3,5,4,1,1,0,-7,-8,-8,-6,0,0,0,6,3,0,0,最短路径树是标记为粗体和蓝色的.,0,13,更新结点势和即约代价,1,2,3,5,4,1,0,0,-7,-8,-8,-6,0,4,0,2,0,0,1,-11,-12,-10,-4,为了更新结点势,减去最短路径距离.,说明: 低容量的弧可以有负即约代价.,14,沿在G(x,4)中的最短路径发送流.,1,2,3,5,4,1,20,20,6,25,1,30,5,-2,-7,0,10,4,19,19,从结点1发送流到结点7,应该发送多少流?,15,更新剩余网络,1,2,3,5,4,1

5、,16,20,10,25,1,26,5,-2,-3,0,6,4,19,15,从结点1发送4 单位的流到结点3,0,-7,4,4,4,16,这结束 4-调整阶段.,1,2,3,5,4,1,16,20,10,25,1,26,5,-2,-3,0,6,19,15,没有结点 j 有 e(j) -4.,0,4,4,4,17,开始 2-调整阶段,1,2,3,5,4,1,16,20,10,25,1,26,5,-2,-3,0,6,19,15,没有结点j 有e(j) -4.,0,4,4,4,如果存在容量至少是 4 和负即约代价的弧,我们怎么办?,18,沿着最短路径发送流,1,2,3,5,4,1,16,20,10,

6、25,1,26,5,-2,-3,0,6,19,15,0,4,4,4,从结点2发送流到结点4.,应该发送多少?,19,更新剩余网络,1,2,3,5,4,1,16,20,10,25,1,26,5,-2,-3,0,4,19,15,0,4,6,4,从结点 2 发送2个单位的流到结点4,3,0,20,沿着最短路径发送流,1,2,3,5,4,1,16,20,10,25,1,26,-3,0,4,19,15,0,4,6,4,从结点2发送流到结点3,3,0,发送了多少流?,21,更新剩余网络,1,2,3,5,4,1,13,20,13,25,1,26,-3,0,1,19,12,0,7,9,4,从结点 2 到结点3

7、 发送了3 单位的流,3,0,0,0,22,这结束了2-调整阶段.,1,2,3,5,4,1,13,20,13,25,1,26,0,1,19,12,0,7,9,4,我们是最优的吗?,0,0,0,23,开始 1-调整阶段.,1,2,3,5,4,1,13,20,13,25,1,26,0,1,19,12,0,7,9,4,饱和任何容量至少是1且有负代价的弧.,0,0,0,即约代价是负的,24,更新剩余网络,1,2,3,5,4,1,13,20,13,25,26,0,1,20,12,-1,7,9,4,从结点3发送流到结点1.,0,1,0,注释: 结点1现在是有亏损的结点.,25,更新剩余网络,1,2,3,5,4,1,14,20,12,25,27,0,2,20,13,0,6,8,3,从结点3发送1单位的流到结点3.,0,0,0,这个流是最优的吗?,26,最终最优的流,1,2,3,5,4,10,8,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论