最大流:max( f )
f
s1
f
s
2
2 3 5
f3t f3t 2 3 5
最小截量C(V1 ,V1 )
V1 vs ,v1 V1 v1 ,v2 ,v3 ,vt
•
minC(V1 ,V1 ) Cs2 C13 3 2 5
fij
vi ,v j u
例. 用标号法求网络最大流
v2 (3,3) v4
(3,3)
(4,3)
vs
(1,1) (1,1) (3,0)
vt
(5,1) v1 (2,2)
(2,1) v3
解:一.标号过程
vs : 0,
vs v2 fs2 cs2 v2 不标号 vs v1 f s1 1 cs1
(f):网络流量. fij : 弧流量 max(f)
f sj f sk ( f )
j
k
fij fki 0
j
k
j
f tj
k
fkt
( f )
0 fij Cij
求一组{ fij }是个可行流,u是从Vs Vt的一条链,
若u满足:
在u 上: 0 fij Cij 非饱和
在u上: 0 fij Cij 则称u为一条增广链
v1 : vs ,lv1 vs ,4 lv1 minlvs ,cs1 fs1 min ,4 4
v1 v3 : f13 c13 v3不标 v1 v2 : f21 1 0
v2 : v1,lv2 v1,1 lv2 minlv1 , f21 min4,1 1
v2 v4 : f24 c24 v4不标 v2 v3 : f32 1 0
vi vk ,若fki 0,则v j不标号;若fki 0,则v j可标号