ACM Home Page
Please provide us with feedback. Feedback
The all-or-nothing multicommodity flow problem
Full text PdfPdf (222 KB)
Source
Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-sixth annual ACM symposium on Theory of computing table of contents
Chicago, IL, USA
SESSION: Session 4B table of contents
Pages: 156 - 165  
Year of Publication: 2004
ISBN:1-58113-852-0
Authors
Chandra Chekuri  Lucent Bell Labs, Murray Hill, NJ
Sanjeev Khanna  University of Pennsylvania, Philadelphia, PA
F. Bruce Shepherd  Lucent Bell Labs, Murray Hill, NJ
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 98,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   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/1007352.1007383
What is a DOI?

ABSTRACT

We consider the all-or-nothing multicommodity flow problem in general graphs. We are given a capacitated undirected graph G=(V,E,u) and set of k pairs s1 t1, s2t2, …, sktk. Each pair has a unit demand. The objective is to find a largest subset S of 1,2,…,k such that for every i in S we can send a flow of one unit between si and ti. Note that this differs from the edge-disjoint path problem (EDP) in that we do not insist on integral flows for the pairs. This problem is NP-hard, and APX-hard, even on trees. For trees, a 2--approximation is known for the cardinality case and a 4--approximation for the weighted case. In this paper we build on a recent result of Räcke on low congestion oblivious routing in undirected graphs to obtain a poly-logarithmic approximation for the all-or-nothing problem in general undirected graphs. The best previous known approximation for all-or-nothing flow problem was O(min(n<2/3, √m)), the same as that for EDP. Our algorithm extends to the case where each pair siti has a demand di associated with it and we need to completely route di to get credit for pair i. We also consider the online admission control version where pairs arrive online and the algorithm has to decide immediately on its arrival whether to accept it or not. We obtain a randomized algorithm with a competitive ratio that is similar to the approximation ratio for the offline algorithm.


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
2
 
3
 
4
B. Awerbuch, Y. Azar, and S. Plotkin. Throughput-competitive online routing. Proc. of FOCS, 32--40, 1993.
 
5
6
7
8
 
9
 
10
 
11
 
12
C. Chekuri, M. Mydlarz and F. B. Shepherd. Multicommodity Demand Flow in a Tree. Proc. of ICALP, 2003.
13
 
14
 
15
S. Even, A. Itai and A. Shamir. On the complexity of timetable and multicommodity flow problems. SIAM J. on Computing, Vol 5, 691--703, 1976.
 
16
A. Frank. Packing paths, cuts, and circuits - a survey. In B. Korte, L. Lovász, H. J. Prömel, and A. Schrijver, eds., Paths, Flows and VLSI-Layout, 49--100. Springer Verlag, Berlin, 1990.
 
17
18
19
 
20
 
21
 
22
 
23
 
24
25
 
26
 
27
N. Linial, E. London, and Y. Rabinovich. The geometry of graphs and some of its algorithmic applications. Combinatorica, 15(2):215--245, 1995. Preliminary version in Proc. of FOCS, 1994.
 
28
L. Lovász. Combinatorial Problems and Exercises. North-Holland, 1993.
 
29
B. Maggs, G. Miller, O. Parekh, R. Ravi, and S. L. M. Wu. Solving symmetric diagonally-dominant systems by preconditioning. Manuscript, 2002.
 
30
 
31
S. Plotkin. Competitive Routing of Virtual Circuits in ATM Networks. Survey in IEEE Journal on Selected Areas in Communications, 13(6):1128-1136, 1995.
 
32
33
 
34
N. Robertson and P. D. Seymour. Outline of a disjoint paths algorithm. In B. Korte, L. Lovász, H. J. Prömel, and A. Schrijver, Eds., Paths, Flows and VLSI-Layout. Springer-Verlag, Berlin, 1990.
 
35
 
36

CITED BY  15

Collaborative Colleagues:
Chandra Chekuri: colleagues
Sanjeev Khanna: colleagues
F. Bruce Shepherd: colleagues