Seštejmo Kirchhoffove zakone po vseh
Prostornina pretoka je enaka
Iščemo pretok z maksimalno prostornino:
To je poseben primer problema razvoza z omejitvami: vzamemo

Ta problem lahko rešimo s simpleksno metodo na omrežjih za problem razvoza z omejitvami.




Naj bo
Rečemo, da je
Vzamemo povečujočo pot z množico povezav
Pretok na tej poti povečamo za
(tj., povečamo na premih in zmanjšamo na obratnih povezavah).


Povečamo pretok na izbrani poti za 1:

Najbolj nas omejuje obratna povezava - spet povečamo pretok za

Takih poti ni več - imamo optimalno rešitev.
Definicija. Za problem maksimalnega pretoka na usmerjenem grafu
Za vsaki vozlišči
Potem lahko Kirchhoffove zakone pišemo kot
Seštejmo za vsak
Členi
Ker
Prostornina pretoka torej zadošča enakosti
Definirajmo še kapaciteto prereza
Trditev. Naj bosta
Dokaz.
Opomba. Primerjaj s šibkim izrekom o dualnosti!
Posledica. Če velja
Govorimo torej o problemu maksimalnega pretoka in minimalnega prereza (angl. maximal flow/minimal cut).
Izrek. Za problem maksimalnega pretoka in minimalnega prereza velja natanko ena od sledečih možnosti.
Opomba. Primerjaj s krepkim izrekom o dualnosti!
Potem je
prerez, saj velja
Tako velja
Sledi, da je
Spomnimo se: povečujoča pot sestoji iz premih povezav, ki niso nasičene, in obratnih povezav, ki niso prazne.
Kako najdemo povečujočo pot?
Običajno problem pretoka rešujemo na pridruženem grafu:

→






Opomba. Ali se Ford-Fulkersonov algoritem vedno ustavi?
Opomba. Disjunktne povečujoče poti (po povezavah) lahko obravnavamo hkrati, npr.
