Approximation Algorithms for k-Source Bottleneck Routing Cost Spanning Tree Problems

In this paper, we investigate two spanning tree problems of graphs with k given sources. Let G=(V,E,w) be an undirected graph with nonnegative edge lengths and S ⊂ V a set of k specified sources. The first problem is the k-source bottleneck vertex routing cost spanning tree (k-BVRT) problem, in which we want to find a spanning tree T such that the maximum total distance from any vertex to all sources is minimized, i.e., we want to minimize maxν ∈ v{Σ s ∈ S d T (s,υ)}, in which d T (s,v) is the length of the path between s and v on T. The other problem is the k-source bottleneck source routing cost spanning tree (k-BSRT) problem, in which the objective function is the maximum total distance from any source to all vertices, i.e., maxs ∈ S{Σ ν ∈ V d T (s,υ)}. In this paper, we present a polynomial time approximation scheme (PTAS) for the 2-BVRT problem. For the 2-BSRT problem, we first give (2+e)-approximation algorithm for any e> 0, and then present a PTAS for the case that the input graphs are restricted to metric graphs. Finally we show that there is a simple 3-approximation algorithm for both the two problems with arbitrary k.

[1]  Chuan Yi Tang,et al.  A polynomial time approximation scheme for minimum routing cost spanning trees , 1998, SODA '98.

[2]  Jan Karel Lenstra,et al.  The complexity of the network design problem , 1978, Networks.

[3]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[4]  Andrzej Proskurowski,et al.  The complexity of minimizing certain cost metrics for k-source spanning trees , 2003, Discret. Appl. Math..

[5]  Naixue Xiong,et al.  A Self-Tuning Multicast Flow Control Scheme Based on Autonomic Technology , 2006, 2006 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing.

[6]  Bang Ye Wu Approximation algorithms for the optimal p-source communication spanning tree , 2004, Discret. Appl. Math..

[7]  Bang Ye Wu,et al.  A polynomial time approximation scheme for the two-source minimum routing cost spanning trees , 2002, J. Algorithms.

[8]  Hong Shen,et al.  An Improved Approximation Algorithm for Computing Disjoint QoS Paths , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[9]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[10]  Mikkel Thorup,et al.  Undirected single-source shortest paths with positive integer weights in linear time , 1999, JACM.

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

[12]  Arthur M. Farley,et al.  Multi-Source Spanning Tree Problems , 2000, J. Interconnect. Networks.

[13]  Chuan Yi Tang,et al.  Approximation algorithms for some optimum communication spanning tree problems , 1998, Discret. Appl. Math..