Aşağıdaki maksimum akış dayalı bir polinom-zaman algoritması olduğunu düşünüyorum. İzin VermekG(V,E),b,c girdi olun.
- Yönlendirilmiş iki taraflı bir grafik oluşturun H(L,R,F) ile L ve R sol ve sağ bölüm olmak ve Fyönlendirilmiş kenarlar olmak L için R.
- İzin Vermek |V|=n. Varn köşeler L ve n köşeler R.
- Her köşe v∈V içinde "kopya" var L (söyle vl) ve içinde bir kopya R (söyle vr).
- Eğer (u,v)∈E 'dan yönlendirilmiş kenar ekle ul için vr. Bu kenarların her birinin kapasitesi 1'dir.
- "Kaynak" düğümü ekle s ve yönlendirilmiş kenarları s her köşeye L. Her bir kenarın bir kapasitesi vardırb.
- "Lavabo" düğümü ekle t ve her köşeden yönlendirilmiş kenarlar ekleyin. R için t. Her bir kenarın bir kapasitesi vardırc.
- Kaynağından maksimum akışı bulun s için t.
Verilen grafik G ancak yukarıda hesaplanan maksimum akış her kenardan doyursa s için L, yani her kenardaki akış s için L eşittir b.