MAXIMUM FLOW PROBLEM
The 'maximum flow problem' is to find a feasible flow through a single-source, single-sink flow network that is maximum. Sometimes it is defined as finding the value of such a flow. The maximum flow problem can be seen as special case of more complex network flow problems, as the circulation problem. The maximum s-t (source-to-sink) flow in a network is equal to the minimum cardinality s-t cut in the network, as stated in the Max-flow min-cut theorem.
| Contents |
| Solutions |
| References |
Solutions
Given a directed graph , where each edge has a capacity , we want to find a maximal flow from the source to the sink , subject to certain constraints. There are many ways of solving this problem:
{| cellpadding="10px"
! Method
! Complexity
! Description
|-
| Brute-force search
|
| Find the minimum of all cuts separating and .
|-
| Linear programming
|
| Constraints given by the definition of a legal flow. Optimize .
|-
| Ford-Fulkerson algorithm
|
| As long as there is an open path through the network, send more flow along such a path.
|-
| Edmonds-Karp algorithm
|
| A specialisation of Ford-Fulkerson, finding paths with breadth-first search.
|-
| Relabel-to-front algorithm
|
| Arrange the nodes into various heights such that maximum amount of flow runs from to "by itself".
|}
For a more extensive list, see .
References
# Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, , , MIT Press and McGraw-Hill, 2001, ISBN 0-262-53196-8
# A new approach to the maximum-flow problem, Andrew V. Goldberg and Robert E. Tarjan, , , Journal of the ACM, 1988
This article provided by Wikipedia. To edit the contents of this article, click here for original source.
psst.. try this: add to faves
Featured Companies
| Dancing Moon Travel | |
| Alpine Interface Inc. | |
| Travelbugs, LLC |
Newest Companies
Maximum flow problem Travel Deals

العربية
中国
Français
Deutsch
Ελληνική
हिन्दी
Italiano
日本語
Português
Русский
Español