网络流简单总结

网络流


一.最大流

1.网络流

1. 网络

网络 G=(V,E,C,s,t) 是一个连通的有向图,且满足如下性质:
对于任意一个时刻,设f(u,v)实际流量,则整个图G的流网络满足以下性质:

  1. 容量限制:对任意u,v∈V,f(u,v)≤c(u,v)。

  2. 反对称性:对任意u,v∈V,f(u,v)=-f(v,u)。从u到v的流量一定是从 v到u的流量的相反值。

  3. 流守恒性:对任意u,若u不为S或T,一定有∑f(u,v)=0,(u,v)∈E。即u
    到相邻节点的流量之和为0,因为流入u的流量和u点流出的流量相等,u点本身不会”制造”和”消耗”流量。

  4. val(f)=Σf(s,v)=Σf(v,t) v∈Vf 的值为源点流出的水流总和,也等于流入汇点的水流总和
  5. 对于 v X 有 f(X,X)=0 ;
    对于 v X,Y,Z 其中 X ∩ Y=Φ ,有 f(XY,Z)=f(X,Z)+f(Y,Z f ( X ∪ Y , Z ) = f ( X , Z ) + f ( Y , Z )$
2.残余网络与增广路
  1. 残余网络: 在原网络上,对流量未满的边连上容量为 c(e)-f(e) 的边,表示还能推进多少流,再在原来具有流量的边上连容量为 f(e) 的反向边,表示还能回退多少流。
  2. 增广路:一条路径上边的残余流量均大于0的路径(可进行增广)。
3.最小割最大流定理
  1. 一个网络的割集为能够将原网络分为两个连通图且 S,T 分居的边集。
  2. 最小割为一个网络的割集中所有边和容量最小的一个割集。
  3. K(X,Y) K ( X , Y ) 是G的一个割 c(K)=cap(X,Y)=cap(K) c ( K ) = c a p ( X , Y ) = c a p ( K )
    cap(X,Y)=f(e) c a p ( X , Y ) = ∑ f ( e )
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值