An O( v n)-approximation and integrality gap for EDP and UFP in undirected graphs and DAGs

We consider the maximization version of the edge disjoint path problem (EDP). In undirected graphs and directed acyclic graphs, we obtain anO( √ n) upper bound on the approximation ratio where n is the number of nodes in the graph. We show this by establishing the upper bound on the integrality gap of the natural multicommodity flow based relaxation. Our upper bound matches to within a constant factor a lower bound of Ω( √ n) that is known for both undirected and directed acyclic graphs. The best previous upper bounds on the integrality gaps were O(min{n, √ m}) for undirected graphs and O(min{ √ n log n, √ m}) for directed acyclic graphs; here m is the number of edges in the graph. These bounds are also the best known approximation ratios for these problems. Our bound also extends to the unsplittable flow problem (UFP) when the maximum demand is at most the minimum capacity.

[1]  Christian Scheideler,et al.  Improved bounds for the unsplittable flow problem , 2002, SODA '02.

[2]  Yossi Azar,et al.  Strongly Polynomial Algorithms for the Unsplittable Flow Problem , 2001, IPCO.

[3]  Stavros G. Kolliopoulos Edge-Disjoint Paths and Unsplittable Flow , 2007, Handbook of Approximation Algorithms and Metaheuristics.

[4]  Bin Ma,et al.  On the Inapproximability of Disjoint Paths and Minimum Steiner Forest with Bandwidth Constraints , 2000, J. Comput. Syst. Sci..

[5]  Petr Kolman,et al.  A note on the greedy algorithm for the unsplittable flow problem , 2003, Inf. Process. Lett..

[6]  Sanjeev Khanna,et al.  The all-or-nothing multicommodity flow problem , 2004, STOC '04.

[7]  Jon M. Kleinberg,et al.  Approximation algorithms for disjoint paths problems , 1996 .

[8]  Chandra Chekuri,et al.  Multicommodity demand flow in a tree and packing integer programs , 2007, TALG.

[9]  Mihalis Yannakakis,et al.  Primal-dual approximation algorithms for integral flow and multicut in trees , 1997, Algorithmica.

[10]  Ganesh Venkataraman,et al.  Graph decomposition and a greedy algorithm for edge-disjoint paths , 2004, SODA '04.

[11]  Sanjeev Khanna,et al.  Edge disjoint paths revisited , 2003, SODA '03.

[12]  Aravind Srinivasan,et al.  Approximation Algorithms for Disjoint Paths and Related Routing and Packing Problems , 2000, Math. Oper. Res..

[13]  Clifford Stein,et al.  Approximating Disjoint-Path Problems Using Greedy Algorithms and Packing Integer Programs ( Extended Abstract ) , 1998 .

[14]  Alexander Schrijver,et al.  Combinatorial optimization. Polyhedra and efficiency. , 2003 .