高速化3
3. 分枝限定法において、分岐後の最小費用流の計算
は、増大路計算により( log )時間で出来る
23
1
2
a
b
c
d
−4
−1
−1
0
−3
−3
−4
0 1
2
a
b
c
d
4
−1
1
0
3
−3
4
0
残余グラフ
使った辺の
向きと重みを反転
からへの増大路=残余グラフでのからへのパス
Slide 24
Slide 24 text
高速化3
3. 分枝限定法において、分岐後の最小費用流の計算
は、増大路計算により( log )時間で出来る
24
1
2
a
b
c
d
−4
−1
−1
0
−3
−3
−4
0 1
2
a
b
c
d
−4
−1
−1
0
−3
−3
1以外からの辺を消して
最小費用流を計算
→ 1 への最短増大路
( → 2 → → 1)
に沿って押し戻す 1
2
a
b
c
d
−4
−1
−1
0
−3
−3
−4
辺1bを使う
1
2
a
b
c
d
−4
−1
−1
0
−3
−3
−4
1以外からの使われ
ていない辺を消す