Preflow-push with excess scaling: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Abstract view == '''Algorithmic problem:''' max-flow problem (standard version) '''Type of algorithm:''' loop. '''Invariant:''' Before and after ea...") |
|||
Line 2: | Line 2: | ||
'''Algorithmic problem:''' | '''Algorithmic problem:''' | ||
[[Max- | [[Max-Flow Problems|max-flow problem (standard version)]] | ||
'''Type of algorithm:''' | '''Type of algorithm:''' |
Revision as of 13:37, 29 October 2014
Abstract view
Algorithmic problem: max-flow problem (standard version)
Type of algorithm: loop.
Invariant: Before and after each iteration:
- The current flow is feasible.
- There is a nonnegative, integral value [math]\displaystyle{ \Delta }[/math].
- The excess of no node exceeds [math]\displaystyle{ \Delta }[/math].
Variant: [math]\displaystyle{ \Delta }[/math] is divided by two (integral division).
Break condition: [math]\displaystyle{ \Delta=0 }[/math].
Induction basis
- All steps in the induction basis of the preflow push algorithm.
- Set [math]\displaystyle{ \Delta }[/math]