maximum-flow problem

(classic problem)

Definition: The problem of finding the maximum flow between any two vertices of a directed graph.

Also known as network flow problem.

See also flow network, Malhotra-Kumar-Maheshwari blocking flow, Ford-Fulkerson method.

Note: After [CLR90, page 580].

Author: PEB


Problem explanation and development of Ford-Fulkerson (pseudocode); including solving related problems, like multi-source, vertex capacity, bipartite matching, etc. description and links to implementations (C, Fortran, C++, Pascal, and Mathematica).
Go to the Dictionary of Algorithms and Data Structures home page.

If you have suggestions, corrections, or comments, please get in touch with Paul Black.

Entry modified 2 September 2014.
HTML page formatted Fri Feb 23 10:06:08 2018.

Cite this as:
Paul E. Black, "maximum-flow problem", in Dictionary of Algorithms and Data Structures [online], Vreda Pieterse and Paul E. Black, eds. 2 September 2014. (accessed TODAY) Available from: