| Article ID: | iaor19931156 |
| Country: | United States |
| Volume: | 40 |
| Issue: | 5 |
| Start Page Number: | 923 |
| End Page Number: | 935 |
| Publication Date: | Sep 1992 |
| Journal: | Operations Research |
| Authors: | Hochbaum Dorit S. |
| Keywords: | communications, computational analysis |
This paper describes a randomized algorithm for solving the maximum-flow maximum-cut problem on connected random graphs. The algorithm is very fast-it does not look up most vertices in the graph. Another feature of this algorithm is that it almost surely provides, along with an optimal solution, a proof of optimality of the solution. In addition, the algorithm’s solution is, by construction, a collection of vertex-disjoint paths which is maximum. Under a restriction on the graph’s density, an optimal solution to the NP-hard communication problem is provided as well, that is, finding a maximum collection of vertex-disjoint paths between sender-receiver pairs of terminals. The algorithm lends itself to a sublogarithmic parallel and distributed implementation. Its effectiveness is demonstrated via extensive empirical study.