Edge-Disjoint Paths Revisited

被引:6
作者
Chekuri, Chandra [1 ]
Khanna, Sanjeev [2 ]
机构
[1] Univ Illinois, Dept Comp Sci, 201 N Goodwin Ave, Urbana, IL 61801 USA
[2] Univ Penn, Dept Comp & Informat Sci, Philadelphia, PA 19104 USA
关键词
Edge-disjoint paths; multicommodity flow relaxation; greedy algorithm; approximation algorithm;
D O I
10.1145/1290672.1290683
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The approximability of the maximum edge-disjoint paths problem (EDP) in directed graphs was seemingly settled by an Omega(m(1/2-epsilon))-hardness result of Guruswami et al. [2003], and an O(root m) approximation achievable via a natural multiconunodity-flow-based LP relaxation as well as a greedy algorithm. Here m is the number of edges in the graph. We observe that the Omega(m(1/2-epsilon))-hardness of approximation applies to sparse graphs, and hence when expressed as a function of n, that is, the number of vertices, only an Omega(n(1/2-epsilon))-hardness follows. On the other hand, O(root m)-approximation algorithms do not guarantee a sublinear (in terms of n) approximation algorithm for dense graphs. We note that a similar gap exists in the known results on the integrality gap of the flow-based LP relaxation: an Omega(root n) lower bound and O(root m) upper bound. Motivated by this discrepancy in the upper and lower bounds, we study algorithms for EDP in directed and undirected graphs and obtain improved approximation ratios. We show that the greedy algorithm has an approximation ratio of O(min(n(2/3), root m)) in undirected graphs and a ratio of O(min(n(4/5), root m)) in directed graphs. For acyclic graphs we give an O(root n ln n) approximation via LP rounding. These are the first sublinear approximation ratios for EDP. The results also extend to EDP with weights and to the uniform-capacity unsplittable flow problem (UCUFP).
引用
收藏
页数:18
相关论文
共 25 条
[1]  
[Anonymous], 1996, THESIS
[2]   Combinatorial algorithms for the unsplittable flow problem [J].
Azar, Y ;
Regev, O .
ALGORITHMICA, 2006, 44 (01) :49-66
[3]   Approximation algorithms for disjoint paths and related routing and packing problems [J].
Baveja, A ;
Srinivasan, A .
MATHEMATICS OF OPERATIONS RESEARCH, 2000, 25 (02) :255-280
[4]  
Chekuri C., 2006, THEORY COMPUT, V2, P137, DOI DOI 10.4086/T0C.2006.V002A007
[5]   Approximating directed multicuts [J].
Cheriyan, J ;
Karloff, H ;
Rabani, Y .
COMBINATORICA, 2005, 25 (03) :251-269
[6]  
Even S., 1975, SIAM Journal on Computing, V4, P507, DOI 10.1137/0204043
[7]   THE DIRECTED SUBGRAPH HOMEOMORPHISM PROBLEM [J].
FORTUNE, S ;
HOPCROFT, J ;
WYLLIE, J .
THEORETICAL COMPUTER SCIENCE, 1980, 10 (02) :111-121
[8]  
Frank A., 1990, PATHS FLOWS VLSI LAY, P49
[9]  
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[10]   Faster and simpler algorithms for multicommodity flow and other fractional packing problems [J].
Garg, N ;
Könemann, J .
39TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1998, :300-309