Gitt et flytnett og et Restnett - Residual Network, returnes den maksimale flyten.
Kjøretid: , der er Maksimal flyt - Maximum flow.
Pseukode til pseudokoden
Virkemåte
Ved første steg har vi ingen flyt ennå, så derfor ser flytnettet og Restnett - Residual Network vårt slik ut:
Algoritmen tar grådige valg (Grådige algoritmer), og leter alltid etter en Forøkende sti - Augmenting Path.
Sentral formel er
Hvor er flaskehalsen i restnettet, altså .
I tilfellet over kommer vi til å omdirigere flyt.