ACM Home Page
Please provide us with feedback. Feedback
The maximum concurrent flow problem
Full text PdfPdf (1.25 MB)
Source Journal of the ACM (JACM) archive
Volume 37 ,  Issue 2  (April 1990) table of contents
Pages: 318 - 334  
Year of Publication: 1990
ISSN:0004-5411
Authors
Farhad Shahrokhi  Univ. of North Texas, Denton
D. W. Matula  Southern Methodist Univ., Dallas
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 47,   Downloads (12 Months): 261,   Citation Count: 45
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/77600.77620
What is a DOI?

ABSTRACT

The maximum concurrent flow problem (MCFP) is a multicommodity flow problem in which every pair of entities can send and receive flow concurrently. The ratio of the flow supplied between a pair of entities to the predefined demand for that pair is called throughput and must be the same for all pairs of entities for a concurrent flow. The MCFP objective is to maximize the throughput, subject to the capacity constraints. We develop a fully polynomial-time approximation scheme for the MCFP for the case of arbitrary demands and uniform capacity. Computational results are presented. It is shown that the problem of associating costs (distances) to the edges so as to maximize the minimum-cost of routing the concurrent flow is the dual of the MCFP. A path-cut type duality theorem to expose the combinatorial structure of the MCFP is also derived. Our duality theorems are proved constructively for arbitrary demands and uniform capacity using the algorithm. Applications include packet-switched networks [1, 4, 8], and cluster analysis [16].


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ATTAR, R. A Distributive Adaptive Multi-path RoutingwConsistent and Conflicting Decision Making, '80/'81, Aiken Computation Laboratory, Harvard Univ., Cambridge, Mass.
 
2
 
3
 
4
BOORSTYN, R. R., AND FRANK, H. Large-scale network topological optimization. IEEE Communications (Jan. 1977), 29-47.
 
5
DIAZ, H., AND GHELLINK, G. Multicommodity maximum flow in planar networks (D-algorithm approach). CORE Discussion Paper No. 7212. Center for Operations Research and Econometrics, Louvain-la-Neuve, Belgium, 1972.
 
6
FORD, L. R., AND FULKERSON, D. R. A suggested computation for maximal multicommodity network flows. Manage. Sci. 5 (1958), 97-101.
 
7
FORD, L. R., AND FULKERSON, D.R. Flows in Networks. Princeton University Press, Princeton, N.J., 1962.
 
8
GERLA, M. A cut saturation algorithm for topological design of packet-switched communication networks. In Proceedings of the National Telecommunication Conference. Dec. 1974, pp. 1074-1085.
 
9
HARARY, F. Graph Theory. Addison-Wesley, Reading, Mass., 1969.
 
10
Hu, T.C. Integer Programming and Network Flows. Addison-Wesley, Reading, Mass., 1969.
 
11
IRI, M. On an extension of the maximum-flow minimum-cut theorem to multicommodity flows. J. Oper. Res. Soc. Japan 5, 4 (Dec. 1967), 691-703.
 
12
 
13
 
14
 
15
 
16
MATULA, D.W. Divisive vs. agglomerative average linkage hierarchical clustering. In Classification as a Tool of Research. Gaul, W., and Schader, M., eds. North-Holland, Amsterdam, 1986, pp. 289-301.
 
17
OKAMURA, H., AND SEMOUR, P.D. Multicommodity flows in planar graphs. J. Comput. Theory, Ser. B 31 (1981), 75-81.
 
18
ONAGA, K. A multicommodity flow theorem. Trans. IECE, Japan, 53-.4, 7 (1970), 350-356.
 
19
 
20
PATTY, B.W. The basis suppression method for linear programs with special structure excluded by an objective side column. Ph.D. dissertation, Dept. of Operations Research and Engineering Management. Southern Methodist Univ., Dallas, Tex., 1984.
 
21
SHAHROKHI, F. Approximation algorithms for the maximum concurrent flow problem. ORSA J. Comput. 1, 2 (1989), 62-69.
22
 
23
TANG, D.T. Bi-path networks and multicommodity flows. IEEE Trans. Circuit Theory CT-I 1 (1964), 468-474.
 
24
 
25
 
26
THOMPSON, B., AND MATULA, D.W. A flow rerouting algorithm for the maximum concurrent flow problem with variable capacities and demands, and its applications to cluster analysis. Tech. Rep. 86-CSE-12. Dept. of Computer Science and Engineering. Southern Methodist Univ., 1986.

CITED BY  45


REVIEW

"Eva Tardos : Reviewer"

The multicommodity flow problem involves simultaneously shipping several different commodities from their respective sources to their destinations in a single network so that the total flow going through each edge is no more than its capacity.  more...

Collaborative Colleagues:
Farhad Shahrokhi: colleagues
D. W. Matula: colleagues