欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    网路的最大流和最小截.ppt

    • 资源ID:5812971       资源大小:250.50KB        全文页数:11页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网路的最大流和最小截.ppt

    1,6.4 网路的最大流和最小截,6.4.1 网路的最大流的概念网路流一般在有向图上讨论定义网路上支路的容量为其最大通过能力,记为 cij,支路上的实际流量记为 fij 图中规定一个发点s,一个收点t节点没有容量限制,流在节点不会存储容量限制条件:0 fij cij 平衡条件:,满足上述条件的网路流称为可行流,总存在最大可行流 当支路上 fij=cij,称为饱和弧 最大流问题也是一个线性规划问题,2,6.4.2 截集与截集容量,定义:把网路分割为两个成分的弧的最小集合,其中一 个成分包含 s 点,另一个包含 t 点。一般包含 s 点的成分中的节点集合用V表示,包含 t 点的成分中的节点集合用V表示截集容量是指截集中正向弧的容量之和,福特-富克森定理:网路的最大流等于最小截集容量,3,6.4.3 确定网路最大流的标号法,从任一个初始可行流出发,如 0 流基本算法:找一条从 s 到 t 点的增广链(augmenting path)若在当前可行流下找不到增广链,则已得到最大流增广链中与 s 到 t 方向一致的弧称为前向弧,反之后向弧,增广过程:前向弧 fij=fij+q,后向弧 fij=fij q 增广后仍是可行流,4,最大流最小截的标号法步骤,第一步:标号过程,找一条增广链1、给源点 s 标号s+,q(s)=,表示从 s 点有无限流出潜力2、找出与已标号节点 i 相邻的所有未标号节点 j,若(1)(i,j)是前向弧且饱和,则节点 j 不标号;(2)(i,j)是前向弧且未饱和,则节点 j 标号为i+,q(j),表示从节点 i 正向流出,可增广 q(j)=minq(i),cijfij;(3)(j,i)是后向弧,若 fji=0,则节点 j 不标号;(4)(j,i)是后向弧,若 fji0,则节点 j 标号为i,q(j),表示从节点 j 流向 i,可增广 q(j)=minq(i),fji;3、重复步骤 2,可能出现两种情况:(1)节点 t 尚未标号,但无法继续标记,说明网路中已不存在增广链,当前流 v(f)就是最大流;所有获标号的节点在 V 中,未获标号节点在 V 中,V 与 V 间的弧即为最小截集;算法结束(2)节点 t 获得标号,找到一条增广链,由节点 t 标号回溯可找出该增广链;到第二步,5,最大流最小截的标号法步骤,第二步:增广过程1、对增广链中的前向弧,令 f=f+q(t),q(t)为节点 t 的标记值2、对增广链中的后向弧,令 f=fq(t)3、非增广链上的所有支路流量保持不变第三步:抹除图上所有标号,回到第一步以上算法是按广探法描述的,但在实际图上作业时,按深探法进行更快捷一次只找一条增广链,增广一次换一张图最后一次用广探法,以便找出最小截集,6,最大流最小截集的标号法举例,(s+,),(s+,6),(2,6),(3+,1),(4+,1),(s+,),(s+,5),(2+,2),(5,2),(4+,2),7,最大流最小截集的标号法举例,(s+,),(s+,3),(2,3),最小截集,8,最大流标号法的复杂度讨论,找一条增广链的计算量是容易估计的,不会超过O(n2)但是最多迭代多少次(即增广的次数)就很难估计,在最坏情况下,与边的容量有关;如上图:先增广 s u v t,然后增广 s v u t,每次只能增广 1 个单位,故要增广4000次才能结束克服这种缺点的经验方法:尽量先用段数少的增广链尽量不重复前面出现过的增广链,9,6.4.4 多端网路问题,10,最小费用最大流,双权网路:每条弧不但有容量,还有单位流量的通过费用两种解法:一种基于最小费用路径算法;一种基于可行弧集的最大流算法基于最小费用路径算法:总是在当前找到的最小费用的路径上增广流;缺点是每次增广后要改变弧的费用,且出现负权值费用的弧基于可行弧集的最大流算法:从 0 费用弧集开始应用最大流算法,然后根据计算信息提高费用的限界P,使可行弧集增大,再应用最大流算法,直至所有弧都进入可行弧集。这种算法是一种主-对偶规划的解法。使用这种方法的还有运输问题、匹配问题,11,以最短路为基础汇总网路上的流,在电路网中每两点之间都有中继电路群需求,但并不是任两点都有物理传输链路根据两点间最短传输路径将该两点间的电路需求量加载到这条传输路径上去:设 a25=10 是节点2 和 5 之间的电路需求,节点2 和 5 之间的最短传输路径为 2135,则加载过程为:T21=T21+10,T13=T13+10,T35=T35+10;Tij 是传输链路 ij 上加载的电路数;当所有点间电路都加载完则算法结束,

    注意事项

    本文(网路的最大流和最小截.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开