2010-11-22 7 views

答えて

0

Ford-FulkersonはO(E * f)です(Eはエッジの数、fは最大フローです)。問題のEまたはfに一定の上限がある場合、リニアと見なされます。

+0

チューリングマシンの状態数に一定の上限がある場合、停止問題はO(1)です。あなたが知る必要があるのはBB(| S |)です。ここで、| S |状態の数です。 –

2

はい、ちょうど次のようなものを実行します。

maxf(s) { 
    if (s == sink) return s.in_capacity; 
    ret = 0; 
    foreach(c in children(s)) ret += maxf(c); 
    return min(ret, s.in_capacity); 
} 

(私たちは、ソースが無限大のin_capacityを持っていると仮定)のソースに等しいsの最初の呼び出しを使用してください。

+0

アルゴリズムは正しいようです。それはちょうど私が得なかった "無能"です。 – conapart

+0

それはそのノードへの到来エッジの能力です。 – jonderry

+0

ありがとう、本当にあなたの努力を感謝します。 – conapart

関連する問題