《最大流问题》PPT课件.ppt
《《最大流问题》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《最大流问题》PPT课件.ppt(30页珍藏版)》请在三一办公上搜索。
1、1,第4节 网络最大流问题,例 连接某产品产地vs和销地vt的交通网如下:,弧(vi,vj):从vi到vj的运输线,弧旁数字:这条运输线的最大通过能力,制定一个运输方案,使从vs到vt的产品数量最多。,2,弧旁数字:运输能力。,问题:这个运输网络中,从vs到vt的最大输送量是多少?,3,最大流的基本概念与定理,(1).网络流,网络流 对于网络G=(V,A,C),定义在弧集合A上的 一个函数f=f(vi,vj)称为网络流,f(vi,vj)(简称fij)为弧aij A上的流。,容量:在有向图上,每条弧上给出的最大通过能力(最大可能负载)。cij流量:网络中加在弧上的负载量(实际负载量)。fij,4
2、,弧旁数字:容量,弧旁数字:流量,5,6,(2).可行流,可行流 满足下述条件的流 f 称为可行流:,1)容量限制条件:对每一弧(vi,vj)A 0fij cij,2)平衡条件:对中间点vi(is,t),有,V(f)称为可行流 f 的流量,即发点的净输出量。,如所有fij=0,零流。,可行流总是存在的,7,(3).最大流,若 V(f*)为网络可行流,且满足:V(f*)=MaxV(f)f 为网络D中的任意 一个可行流,则称f*为网络的最大流。,(4).前向弧与后向弧,设=(x,u,v,A)是网络G中的一条初等链并且定义链的方向是从x到A。若D中有弧(u,v),与方向一致,则称(u,v)为链的前向
3、弧,若D中有弧(u,v),与方向相反,则称(v,u),为链的后向弧。,8,(5).增广链,对可行流 f=fij:,非饱和弧:fij cij,饱和弧:fij=cij,非零流弧:fij 0,零流弧:fij=0,链的方向:若是联结vs和vt的一条链,定义链的方向是从vs到vt。,9,=(v1,v2,v3,v4,v5,v6),+=(v1,v2),(v2,v3),(v3,v4),(v5,v6),-=(v4,v5),10,增广 链 设 f 是一个可行流,是从vs 到vt 的一条链,若满 足下列条件,称之为关于可行流 f 的一条增广 链。,(vi,vj)-0 fij cij 后向弧 是非零流弧,,(vi,v
4、j)+0 fij cij 前向弧是 非饱和弧,,11,(6).截集与截量,对于有向网络G=(V,A,C),若S为V的子集,则称弧集 为网络G的一个截集,并将截集中所有弧容量之和称为截容量,即 为截集 的截容量(简称为截量)。,(7)最小截与最小截量,若 是容量网络中所有截集中截量最小的截集,即 则称 为G上的最小截,为上的最小截量。,12,性质 任何一个可行流的流量V(f)都不会超过任一截集的容量。即,可行流f*,截集(V1*,V1*),若V(f*)=C(V1*,V1*),,则f*必是最大流,(V1*,V1*)必是D的最小截集。,定理 若f*是网络G=(V,A,C)上的可行流,则 可行流f*为
5、最大的充要条件为中不存在关 于f*的增广链。,最大流最小截量定理。任一个网络D中,从vs 到 vt的最大流的流量等于分离vs,vt的最小截集的容量。,13,寻求最大流的标号法(FordFulkerson),从任一个可行流 f 出发(若网络中没有给定 f,则从零流开始),经过标号过程与调整过程。,(一)标号过程,14,标号:,开始,vs 标上(0,),vs 是标号未检查的点,其余点都是未标号点,一般地,取一个标号未检查的点vi,对一切未标号的点vj。,(1)若弧(vi,vj)上,fijcij,则给vj 标号(i,l(vj),,l(vj)=minl(vi),cij-fij,vj 成为标号而未检查的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最大流问题 最大 问题 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5529743.html