Minimum diameter cost-constrained Steiner trees

Given an edge-weighted undirected graph $$G=(V,E,c,w)$$ where each edge $$e\in E$$ has a cost $$c(e)\ge 0$$ and another weight $$w(e)\ge 0$$, a set $$S\subseteq V$$ of terminals and a given constant $$\mathrm{C}_0\ge 0$$, the aim is to find a minimum diameter Steiner tree whose all terminals appear as leaves and the cost of tree is bounded by $$\mathrm{C}_0$$. The diameter of a tree refers to the maximum weight of the path connecting two different leaves in the tree. This problem is called the minimum diameter cost-constrained Steiner tree problem, which is NP-hard even when the topology of the Steiner tree is fixed. In this paper, we deal with the fixed-topology restricted version. We prove the restricted version to be polynomially solvable when the topology is not part of the input and propose a weakly fully polynomial time approximation scheme (weakly FPTAS) when the topology is part of the input, which can find a $$(1+\epsilon )$$–approximation of the restricted version problem for any $$\epsilon >0$$ with a specific characteristic.

[1]  R. Ravi,et al.  Bicriteria Network Design Problems , 1994, J. Algorithms.

[2]  Guohui Lin,et al.  On the terminal Steiner tree problem , 2002, Inf. Process. Lett..

[3]  Wei Xiao,et al.  A Polynomial Time Approximation Scheme for Minimum Cost Delay-Constrained Multicast Tree under a Steiner Topology , 2004, Algorithmica.

[4]  Guohui Lin,et al.  Diameter-Constrained Steiner Trees , 2011, Discret. Math. Algorithms Appl..

[5]  Refael Hassin,et al.  On the Minimum Diameter Spanning Tree Problem , 1995, Inf. Process. Lett..

[6]  Wei Ding Many-to-Many Multicast Routing under a Fixed Topology: Basic Architecture, Problems and Algorithms , 2010, 2010 First International Conference on Networking and Distributed Computing.

[7]  J. A. Bondy,et al.  Graph Theory with Applications , 1978 .

[8]  Narsingh Deo,et al.  Computing a Diameter-Constrained Minimum Spanning Tree in Parallel , 2000, CIAC.

[9]  Ding-Zhu Du,et al.  Steiner tree problems in computer communication networks , 2008 .

[10]  F. Hwang,et al.  The Steiner Tree Problem , 2012 .

[11]  Chak-Kuen Wong,et al.  Minimum Diameter Spanning Trees and Related Problems , 1991, SIAM J. Comput..

[12]  Klaus Jansen,et al.  Experimental and efficient algorithms : second International Workshop, WEA 2003, Ascona, Switzerland, May 26-28, 2003 : proceedings , 2003 .

[13]  Oscar H. Ibarra,et al.  Fast Approximation Algorithms for the Knapsack and Sum of Subset Problems , 1975, JACM.

[14]  José Coelho de Pina,et al.  Algorithms for terminal Steiner trees , 2007, Theor. Comput. Sci..

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

[16]  G. Xue,et al.  Polynomial time approximation algorithms for multi-constrained QoS routing , 2008, TNET.

[17]  José Coelho de Pina,et al.  Algorithms for Terminal Steiner Trees , 2005, COCOON.

[18]  Xiaohua Jia,et al.  Fixed Topology Steiner Trees and Spanning Forests , 1999, Theor. Comput. Sci..

[19]  Alexander Wolff,et al.  Approximating the Geometric Minimum-Diameter Spanning Tree , 2002 .

[20]  Refael Hassin,et al.  Approximation Schemes for the Restricted Shortest Path Problem , 1992, Math. Oper. Res..

[21]  Stefan Hougardy,et al.  On approximation algorithms for the terminal Steiner tree problem , 2004, Inf. Process. Lett..

[22]  Sergey Bereg,et al.  Computing a (1+ε)-Approximate Geometric Minimum-Diameter Spanning Tree , 2003, Algorithmica.

[23]  J. A. Bondy,et al.  Graph Theory with Applications , 1978 .

[24]  Arie Tamir,et al.  An O(pn2) algorithm for the p-median and related problems on tree graphs , 1996, Oper. Res. Lett..

[25]  Timothy M. Chan Semi-online maintenance of geometric optima and measures , 2002, SODA '02.

[26]  Wei Ding,et al.  A linear time algorithm for computing a most reliable source on a tree network with faulty nodes , 2011, Theor. Comput. Sci..

[27]  Yen Hung Chen An Improved Approximation Algorithm for the Terminal Steiner Tree Problem , 2011, ICCSA.

[28]  Vijay V. Vazirani,et al.  Approximation Algorithms , 2001, Springer Berlin Heidelberg.

[29]  Luís Gouveia,et al.  Network flow models for designing diameter‐constrained minimum‐spanning and Steiner trees , 2003, Networks.

[30]  Bernhard Fuchs A note on the terminal Steiner tree problem , 2003, Inf. Process. Lett..

[31]  Sartaj Sahni,et al.  General Techniques for Combinatorial Approximation , 1977, Oper. Res..

[32]  Alex Zelikovsky,et al.  An 11/6-approximation algorithm for the network steiner problem , 1993, Algorithmica.

[33]  R. Ravi,et al.  Bicriteria Network Design Problems , 1998, J. Algorithms.

[34]  Wei Ding,et al.  Algorithms for the minimum diameter terminal Steiner tree problem , 2014, J. Comb. Optim..

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

[36]  Celso C. Ribeiro,et al.  Solving Diameter Constrained Minimum Spanning Tree Problems in Dense Graphs , 2004, WEA.