网络流)-公开课件(讲义).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
再谈网络流与线段树 一些基础知识 1.网络流的基本概念,什么是网络流图 2.剩余图的概念,增广路径的概念 3. Ford-Fulkerson算法 4. Edmonds-Karp算法,最大容量(瓶颈)增值 Dijkstra优化(n^2*m*log c*) 5.MPLA算法,最短路径增值(BFS标号,m^2*n) Dinic Algorithm Dinic Algorithm Dinic Algorithm Dinic Algorithm Sap Algorithm 跟预留推进有某些相似之处,当不能再增广时,抬高自身结点的标号。 请注意看下面这个示例: The Shortest Augmenting Path Algotithm For the Maximun Flow Problem Sap Algorithm Maxflow-Mincnt Theorem Maxflow-Mincnt Theorem 设(G,s,t,c)为一个网络,f为G中的流,下面的三个语句是等价的。 1.存在一个割{S,T},c{S,T}=|f| 2.f是G中的一个最大流 3.对f不存在一个增广路径 Maxflow-Mincut Theorem 1-2 因为对任意割{A,B},均有|f|=c(A,B),而c{S,T}=|f|蕴含着f是一个最大流 2-3 如果存在一条增广路径p,那么|f|可以通过沿着p的流增加,也就是说f不是最大流。 3-1 假定没有f的增广路径。设S是在剩余图中从s开始能达到的顶点集合,令T=V-S,则R中不包含从S到T的边,这样G中所有从S到T的边是饱和的,就有c{S,T}=|f|. 最小割的应用 线段树+扫描线 POJ 1177 Picture 其实上面的最后一个证明给出了在给定网络中找出最小割的一个算法! * * Abilitytaohuangc 9 S a b T c d 13 7 10 2 9 9 8 4 1 输入图 8 9 S 0 a1 b1 T3 c2 d2 13 7 9 4 第一次层次图 7 S a b T c d 7 7 4 4 4 阻塞流 7 S a b T c d 6 7 10 2 9 4 4 1 7 2 4 5 4 剩余图 7 S a b T c d 6 7 10 2 9 4 4 1 7 2 4 5 4 上一阶段的剩余图 S0 a1 b2 T4 c2 d3 6 2 4 1 2 5 第二次层次图 b2 d3 S0 a1 T4 c2 3 2 2 1 1 3 阻塞流 8 S a b T c d 3 7 12 9 2 4 1 10 1 6 2 7 第二次剩余图 8 S a b T c d 3 7 12 9 2 4 1 10 1 6 2 7 上一阶段剩余图 S0 a1 b3 T5 c2 d4 3 2 1 2 9 第三次层次图 1 S0 a1 b3 T5 c2 d4 1 1 1 1 阻塞流 9 S a b T c d 2 7 12 8 1 4 1 11 7 1 8 1 剩余图 S a b T c d 7 2 7 4 1 8 1 11 9 最后的流

文档评论(0)

小米兰 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档