Approximating Capacitated Tree-Routings in Networks

The capacitated tree-routing problem (CTR) in a graph G = (V,E) consists of an edge weight function w : E → R+, a sink s ∈ V, a terminal set M ⊆ V with a demand function q : M → R+, a routing capacity κ > 0, and an integer edge capacity λ ≥ 1. The CTR asks to find a partition M = {Z1, Z2,..., Zl} of M and a set T = {T1, T2,..., Tl} of trees of G such that each Ti spans Zi ∪ {s} and satisfies Σv∈Ziq(v) ≤ κ. A subset of trees in T can pass through a single copy of an edge e ∈ E as long as the number of these trees does not exceed the edge capacity λ; any integer number of copies of e are allowed to be installed, where the cost of installing a copy of e is w(e). The objective is to find a solution (M, T) that minimizes the installing cost Σe∈E⌈|{T ∈ T | T contains e}|/λw(e). In this paper, we propose a (2+ρST)-approximation algorithm to the CTR, where ρST is any approximation ratio achievable for the Steiner tree problem.

[1]  Samir Khuller,et al.  Balancing Minimum Spanning and Shortest Path Trees , 1993, SODA.

[2]  Liang Zhao,et al.  Multisource Receiver-driven Layered Multicast , 2005, TENCON 2005 - 2005 IEEE Region 10 Conference.

[3]  R. Ravi,et al.  Approximation algorithms for a capacitated network design problem , 2000, APPROX.

[4]  Guohui Lin,et al.  Improved Approximation Algorithms for the Capacitated Multicast Routing Problem , 2005, COCOON.

[5]  Alex Zelikovsky,et al.  Improved Steiner tree approximation in graphs , 2000, SODA '00.

[6]  Hiroshi Nagamochi,et al.  An improved approximation algorithm for capacitated multicast routings in networks , 2008, Theor. Comput. Sci..

[7]  Guohui Lin,et al.  An Improved Approximation Algorithm for Multicast k-Tree Routing , 2005, J. Comb. Optim..

[8]  David S. Johnson,et al.  The Rectilinear Steiner Tree Problem is NP Complete , 1977, SIAM Journal of Applied Mathematics.

[9]  Balaji Raghavachari,et al.  Approximation algorithms for the capacitated minimum spanning tree problem and its variants in network design , 2004, TALG.

[10]  Hiroshi Nagamochi,et al.  1A2 AN IMPROVED APPROXIMATION ALGORITHM FOR CAPACITATED MULTICAST ROUTINGS IN NETWORKS(Technical session 1A: Combinatorial optimization) , 2006 .

[11]  David Peleg,et al.  An approximation algorithm for minimum-cost network design , 1994, Robust Communication Networks: Interconnection and Survivability.

[12]  R. Ravi,et al.  Approximation Algorithms for a Capacitated Network Design Problem , 2003, Algorithmica.

[13]  Samir Khuller,et al.  Balancing minimum spanning and shortest path trees , 1993, SODA '93.

[14]  R. Ravi,et al.  Approximating the Single-Sink Link-Installation Problem in Network Design , 2001, SIAM J. Optim..

[15]  Xiaohua Jia,et al.  Multicast routing and wavelength assignment in WDM networks with limited drop-offs , 2004, IEEE INFOCOM 2004.