v3 : v2 ,lv3 v2 ,1
lv3 minlv2 , f32 min1,1 1
v3 vt : f3t 1 c3t
vt : v3 ,lvt v3 ,1
lvt minlv3 ,c3t f3t min1,1 1
二.调整
lvt 1
在u
上:f
s1
fs1 1 1 2
vi vk ,若fki 0,则v j不标号;若fki 0,则v j可标号
vk: vi ,lvk lvk minlvk , fki
.
.
. 可能结局:(1)标号中断,已得最大流
(2)v t 得到标号,得一条增广链
二. 调整过程:
. lvt 调整量
f ij
f ij f ij
vi ,v j u vi ,v j u
非零流
定义2:给定网络D (V , A,C ) 若将V V1 , V1 , Vs V1 , Vt V1
V1 V1 (空),则称弧集(V1 , V1)为截集
定义3:截集(V1 , V1)所有弧容量之和为截量
C(V1 , V1)
C ij
(Vi ,Vj )(V1 ,V1 )
例1. V1 vs V1 v1,v2 ,v3 ,v4 ,vt
C (V1 , V1) C S1 C S2 5 3 8
2. V1 vs ,v1 ,v2 ,v3 ,v4V1 vt
C (V1 , V1) C4t C流量等于分离Vs ,Vt
的最小截量,则max( f ) minC(V1,V1 )
定理2:可行性f *是最大流,当且仅当不存
v2 (3,3)
(3,3)
vs
(1,1) (1,1)
(5,1)
v1 (2,2)