On the approximation of the generalized capacitated tree-routing problem

In this paper, we study the generalized capacitated tree-routing problem (GCTR), which was introduced to unify the several known multicast problems in networks with edge/demand capacities. Let G=(V,E) be a connected underlying graph with a bulk edge capacity @l>0 and an edge weight w(e)>=0, e@?E; we are allowed to construct a network on G by installing any edge capacity k"e@l with an integer k"e>=0 for each edge e@?E, where the resulting network costs @?"e"@?"Ek"ew(e). Given a sink s@?V, a set M@?V of terminals with a demand q(v)>=0, v@?M, and a demand capacity @k>0, we wish to construct the minimum cost network so that all the demands can be sent to s along a suitable collection T={T"1,T"2,...,T"p} of trees rooted at s, where the total demand collected by each tree T"i is bounded from above by @k, and the flow amount f(e) of T that goes through each edge e is bounded from above by the edge capacity k"e@l. In this paper, f(e) is defined as @?"T"""i"@?"T":"e"@?"T"""i[@a+@bq"T"""i(e)] for prescribed constants @a,@b>=0, where q"T"""i(e) denotes the total demand that passes through the edge e along T"i. The term @a means a fixed amount used to establish the routing T"i by separating the inside of T"i from the outside while the term @bq"T"""i(e) means the net capacity proportional to the demand q"T"""i(e). The objective of GCTR is to construct a minimum cost network that admits a collection T of trees to send all demand to sink. It was left open to show whether GCTR with @l<@a+@b@k is approximable by a constant factor or not. In this paper, we present a 13.037-approximation algorithm to GCTR for this case.

[1]  Zhi-Zhong Chen,et al.  An Improved Approximation Algorithm for the Capacitated Multicast Tree Routing Problem , 2008, COCOA.

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

[3]  Yossi Azar,et al.  Buy-at-bulk network design , 1997, Proceedings 38th Annual Symposium on Foundations of Computer Science.

[4]  Hiroshi Nagamochi,et al.  Approximating capacitated tree-routings in networks , 2011, J. Comb. Optim..

[5]  Hiroshi Nagamochi,et al.  Approximating the Generalized Capacitated Tree-Routing Problem , 2008, COCOON.

[6]  Gilbert Laporte,et al.  Capacitated Vehicle Routing on Trees , 1991, Oper. Res..

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

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

[9]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

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

[11]  Guohui Lin,et al.  Balancing Steiner minimum trees and shortest-path trees in the rectilinear plane , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

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

[13]  Balaji Raghavachari,et al.  Improved Approximation Algorithms for the Single-Sink Buy-at-Bulk Network Design Problems , 2004, SWAT.

[14]  Fabrizio Grandoni,et al.  Improved Approximation for Single-Sink Buy-at-Bulk , 2006, ISAAC.

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

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

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

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