Skip to main content
Log in

Node-weighted Steiner tree approximation in unit disk graphs

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

Given a graph G=(V,E) with node weight w:VR + and a subset SV, find a minimum total weight tree interconnecting all nodes in S. This is the node-weighted Steiner tree problem which will be studied in this paper. In general, this problem is NP-hard and cannot be approximated by a polynomial time algorithm with performance ratio aln n for any 0<a<1 unless NPDTIME(n O(log n)), where n is the number of nodes in s. In this paper, we are the first to show that even though for unit disk graphs, the problem is still NP-hard and it has a polynomial time constant approximation. We present a 2.5ρ-approximation where ρ is the best known performance ratio for polynomial time approximation of classical Steiner minimum tree problem in graphs. As a corollary, we obtain that there is a polynomial time (9.875+ε)-approximation algorithm for minimum weight connected dominating set in unit disk graphs, and also there is a polynomial time (4.875+ε)-approximation algorithm for minimum weight connected vertex cover in unit disk graphs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Aneja YP (1980) An integer linear programming approach to the Steiner problem in graphs. Networks 10:167–178

    Article  MATH  MathSciNet  Google Scholar 

  • Bar-Yehuda R, Even S (1985) A local-ratio theorem for approximating the weighted vertex cover problem. Anal Des Algorithms Comb Probl 25:27–46

    Article  MathSciNet  Google Scholar 

  • Beasley JE (1984) An algorithm for the Steiner problem in graphs. Networks 14:147–159

    Article  MATH  MathSciNet  Google Scholar 

  • Berman P, Ramaiyer V (1994) Improved approximations for the Steiner tree problem. J Algorithms 17:381–408

    Article  MATH  MathSciNet  Google Scholar 

  • Chen D, Du DZ, Hu XD, Lin GH, Wang L, Xue G (2001) Approximation for Steiner tree with minimum number of Steiner points. Theor Comput Sci 262:83–99

    Article  MATH  MathSciNet  Google Scholar 

  • Feige U (1998) A threshold of lnn for approximating set cover. J ACM 45:634–652

    Article  MATH  MathSciNet  Google Scholar 

  • Garey MR, Johnson DS (1978) Computers and intractability: a guide to the theory of NP-completeness. Freeman, San Fransisco

    Google Scholar 

  • Guha S, Khuller S (1999) Improved methods for approximating node weighted Steiner trees and connected dominating sets. Inf Comput 150:57–74

    Article  MathSciNet  Google Scholar 

  • Halperin E (2000) Improved approximation algorithms for the vertex cover problem in graphs and hypergraphs. In: Proceedings of the 11th annual ACM-SIAM symposium on discrete algorithms. ACM-SIAM, New York

    Google Scholar 

  • Hougardy S, Prömel HJ (1998) A 1.598 approximation algorithm for the Steiner problem in graphs. In: SODA, pp 448–453

  • Huang Y, Gao X, Zhang Z, Wu W (2009) A better constant-factor approximation for weighted dominating set in unit disk graph. Preprint

  • Klein P, Ravi R (1995) A nearly best-possible approximation algorithm for node-weighted Steiner trees. J Algorithms 19:104–115

    Article  MATH  MathSciNet  Google Scholar 

  • Kou LT, Markowsky G, Berman L (1981) In: A fast algorithm for Steiner trees, pp 141–145

  • Nieberg T, Hurink J (2005) A PTAS for the minimum dominating set problem in unit disk graphs. In: WAOA, pp 296–306

  • Robins G, Zelikovski A (2000) Improved Steiner tree approximation in graphs. In: Proceedings of the 11th ACM-SIAM symposium on discrete algorithms, pp 770–779

  • Segev A (1987) The node-weighted Steiner tree problem. Networks 17:1–17

    Article  MATH  MathSciNet  Google Scholar 

  • Shore ML, Foulds LR, Gibbons RB (1982) An algorithm for the Steiner problem in graphs. Networks 12:323–333

    Article  MATH  MathSciNet  Google Scholar 

  • Zelikovsky A (1993) An 11/6 approximation algorithm for the network Steiner problem. Algorithmica 9:463–470

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Feng Zou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zou, F., Li, X., Gao, S. et al. Node-weighted Steiner tree approximation in unit disk graphs. J Comb Optim 18, 342–349 (2009). https://doi.org/10.1007/s10878-009-9229-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-009-9229-6

Keywords

Navigation