Max-flow-min-cut-stelling
De max-flow-min-cut-stelling is een stelling in de optimalisatietheorie over de maximum flow in netwerken. Hij is afgeleid van de Stelling van Menger. De stelling luidt: De maximale hoeveelheid van flow is gelijk aan de minimale snede.
Informeel zegt de stelling dat de maximale flow in een netwerk bepaald wordt door de 'bottleneck': het is onmogelijk dat er tussen twee knopen meer data stroomt dan de zwakste verbinding ergens tussen deze twee knopen.
Inhoud |
Definitie [bewerken]
Stel dat
een eindige graaf is en elke boog
heeft een (niet negatieve) capaciteit
. Stel daarenboven dat voor elke twee knopen de bron
en de uitgang
verschillend zijn.
Een snede is een opsplitsing in 2 verzamelingen
en
zodat
zich in
bevindt en
zich in
bevindt. Er zijn zo
dergelijke deelverzamelingen van een graaf. De capaciteit van een snede
is
,
Dit is de som van alle capaciteiten van alle bogen die de snede overschrijden, van de regio
naar de regio
.
De volgende 3 condities zijn equivalent:
is een maximale flow in 
- Het residuële netwerk
bevat geen augmenterende paden.
voor elke snede van
.
Voorbeeld [bewerken]
Beschouwen we een netwerk met de knopen
, en een totale flow van de bron
naar de uitgang
van 5, dat het maximale is in dit netwerk.
Er zijn 3 minimale snedes in dit netwerk:
-
Snede Capaciteit 





Bemerk dat
geen minimale snede is, zelfs als beide
en
gesatureerd zijn in de gegeven flow. Dit doordat in het residuële netwerk
er een boog (r,q) bestaat met capaciteit
.
Externe links [bewerken]
- A review of current literature on computing maximum flows
- Max-Flow Min-Cut Animation
- Max-Flow Problem: Ford-Fulkerson Algorithm
Referenties [bewerken]
- P. Elias, A. Feinstein, and C. E. Shannon. Note on maximum flow through a network. IRE Transactions on Information Theory IT-2, 117--119, 1956.
- Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Introduction to Algorithms, Second Edition. MIT Press and McGraw-Hill, 2001. ISBN 0-262-03293-7. Chapter 26: Maximum Flow, pp.643–700.
is een 
voor elke snede van 




