第八章续最大流问题.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页,共21页,星期日,2025年,2月5日定义7.9.1设G=〈V,E,Ψ〉是弱连通有向图且C:E→R0(其中R0为非负实数集合。)如果加权图〈G,C〉满足:i)图中恰有一个结点入度为0,称为源。ii)图中恰有一个结点出度为0,称为汇。则称〈G,C〉为网络,C为该网络的容量函数。对G的任意边e,称C(e)为e的容量。基本概念351142352sv2v1v3v4t第2页,共21页,星期日,2025年,2月5日所谓网络上的流,是指定义在弧集E上的函数f={f(vi,vj)},并称f(vi,vj)为弧(vi,vj)上的流量,简记为fij。3,15,21,01,04,12,23,15,22,1sv2v1v3v4t标示方式:每条边上标示两个数字,第一个是容量,第二是流量第3页,共21页,星期日,2025年,2月5日可行流、可行流的流量、最大流。可行流是指满足如下条件的流:(1)容量限制条件:对G中每条边(vi,vj),有(2)平衡条件:对中间点,有:(即中间点vi的物资输入量等于输出量)对收点vt与发点vs,有:(即vs发出的物资总量等于vt接收的物资总量),W是网络的总流量。第4页,共21页,星期日,2025年,2月5日可行流总是存在的,例如f={0}就是一个流量为0的可行流。所谓最大流问题就是在容量网络中寻找流量最大的可行流。一个流f={fij},当fij=cij,则称f对边(vi,vj)是饱和的,否则称f对边(vi,vj)不饱和。最大流问题实际上是一个线性规划问题。但利用它与图的密切关系,可以利用图直观简便地求解。第5页,共21页,星期日,2025年,2月5日给定容量网络G=(V,A,E),若点集V被剖分为两个非空集合V1和V2,使s∈V1,t∈V2,则把弧集(V1,V2)称为(分离s和t的)割集。显然,若把某一割集的弧从网络中去掉,则从s到t便不存在路。所以,直观上说,割集是从s到t的必经之路。351142352sv2v1v3v4t注:有向边也称为弧。第6页,共21页,星期日,2025年,2月5日割集的例子sv1v4v3tv2边集(s,v1),(v1,v3),(v2,v3),(v3,t),(v4,t)是G的割集。其顶点分别属于两个互补不相交的点集。去掉这五条边,则图不连通,去掉这五条边中的任意1-4条,图仍然连通。第7页,共21页,星期日,2025年,2月5日定义7.9.5割集的容量(简称割量)最小割集割集(V1,V2)中所有起点在V1,终点在V2的边的容量的和称为割集容量。例如下图中所示割集的容量为5351142352sv2v1v3v4t在容量网络的所有割集中,割集容量最小的割集称为最小割集(最小割)。第8页,共21页,星期日,2025年,2月5日对于可行流f={fij},我们把网络中使fij=cij的弧称为饱和弧,使fijcij的弧称为非饱和弧;把使fij=0的弧称为零流弧,使fij0的弧称为非零流弧。设f是一个可行流,μ是从s到t的一条链,若μ满足前向弧都是非饱和弧,后向弧都是都是非零流弧,则称μ是(可行流f的)一条增广链。3,15,21,01,04,12,23,15,22,1sv2v1v3v4t若μ是联结源点s和汇点t的一条链,我们规定链的方向是从s到t,则链上的弧被分成两类:前向弧、后向弧。第9页,共21页,星期日,2025年,2月5日对最大流问题有下列定理:定理7.9.1容量网络中任一可行流的流量不超过其任一割集的容量。定理7.9.2(最大流-最小割定理)任一容量网络中,最大流的流量等于最小割集的割量。推论1可行流f*={fij*}是最大流,当且仅当G中不存在关于f*的增广链。第10页,共21页,星期日,2025年,2月5日求最大流的标号法(Ford,Fulkerson)标号法思想是:先找一个可行流。对于一个可行流,经过标号过程得到从源点s到汇点t的增广链;经过调整过程沿增广链增加可行流的流量,得新的可行流。重复这一过程,直到可行流无增广链,得到最大流。第11页,共21页,星期日,2025年,2月5日标号过程:(1)给s标号(-,+∞),s成为已标号未检查的点,其余都是未标号点。(2)取一个已标号未检查的点vi,对一切未标号点vj:若有非饱和弧(v

文档评论(0)

xiaoyao2022 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档