Skip to main content

Primal-Dual Approximation Algorithms for Node-Weighted Steiner Forest on Planar Graphs

  • Conference paper
Book cover Automata, Languages and Programming (ICALP 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6755))

Included in the following conference series:

Abstract

Node-Weighted Steiner Forest is the following problem: Given an undirected graph, a set of pairs of terminal vertices, a weight function on the vertices, find a minimum weight set of vertices that includes and connects each pair of terminals. We consider the restriction to planar graphs where the problem remains NP-complete. Demaine et al. [DHK09] showed that the generic primal-dual algorithm of Goemans and Williamson [GW97] is a 6-approximation on planar graphs. We present (1) a different analysis to prove an approximation factor of 3, (2) show that this bound is tight for the generic algorithm, and (3) show how the algorithm can be improved to yield a 9/4-approximation algorithm.

We give a simple proof for the first result using contraction techniques and present an example for the lower bound. Then, we establish a connection to the feedback problems studied by Goemans and Williamson [GW98]. We show how our constructions can be combined with their proof techniques yielding the third result and an alternative, more involved, way of deriving the first result. The third result induces an upper bound on the integrality gap of 9/4. Our analysis implies that improving this bound for Node-Weighted Steiner Forest via the primal-dual algorithm is essentially as difficult as improving the integrality gap for the feedback problems in [GW98].

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bateni, M., Chekuri, C., Ene, A., Hajiaghayi, M., Korula, N., Marx, D.: Prize-collecting Steiner Problems on Planar Graphs. In: 22nd Annual ACM-SIAM Symposium on Discrete Algorithms (2010)

    Google Scholar 

  2. Byrka, J., Grandoni, F., Rothvoß, T., Sanità, L.: An improved LP-based Approximation for Steiner Tree. In: 42nd ACM Symposium on Theory of Computing, pp. 583–592 (2010)

    Google Scholar 

  3. Bateni, M., Hajiaghayi, M., Marx, D.: Approximation Schemes for Steiner Forest on Planar Graphs and Graphs of Bounded Treewidth. In: 42nd ACM Symposium on Theory of Computing, pp. 211–220 (2010)

    Google Scholar 

  4. Borradaile, G., Klein, P., Mathieu, C.: An O(n logn) Approximation Scheme for Steiner Tree in Planar Graphs. ACM Transactions on Algorithms 5(3), 1–31 (2009)

    Article  MATH  Google Scholar 

  5. Chlebík, M., Chlebíková, J.: The Steiner tree problem on graphs: Inapproximability results. Theoretical Computer Science 406, 207–214 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  6. Dilkina, B., Gomes, C.P.: Solving Connected Subgraph Problems in Wildlife Conservation. In: Lodi, A., Milano, M., Toth, P. (eds.) CPAIOR 2010. LNCS, vol. 6140, pp. 102–116. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  7. Demaine, E.D., Hajiaghayi, M., Klein, P.N.: Node-Weighted Steiner Tree and Group Steiner Tree in Planar Graphs. In: Albers, S., Marchetti-Spaccamela, A., Matias, Y., Nikoletseas, S., Thomas, W. (eds.) ICALP 2009. LNCS, vol. 5555, pp. 328–340. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  8. Feige, U.: A threshold of ln n for approximating set cover. Journal of the ACM 45, 634–652 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  9. Garey, M.R., Johnson, D.S.: The Rectilinear Steiner Tree Problem is NP-Complete. SIAM Journal on Applied Mathematics 32(4), 826–834 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  10. Guha, S., Moss, A., Naor, J.S., Schieber, B.: Efficient recovery from power outage (extended abstract). In: 31st ACM Symposium on Theory of Computing, pp. 574–582 (1999)

    Google Scholar 

  11. Goemans, M.X., Williamson, D.P.: The Primal-Dual Method for Approximation Algorithms and its Application to Network Design Problems, ch. 4, pp. 144–191 (1997), In Hochbaum [Hoc97]

    Google Scholar 

  12. Goemans, M.X., Williamson, D.P.: Primal-Dual Approximation Algorithms for Feedback Problems in Planar Graphs. Combinatorica 18, 37–59 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  13. Hochbaum, D.S. (ed.): Approximation Algorithms for NP-hard Problems. PWS Publishing Co., Boston (1997)

    MATH  Google Scholar 

  14. Karp, R.M.: Reducibility Among Combinatorial Problems. In: Complexity of Computer Computations, pp. 85–103 (1972)

    Google Scholar 

  15. Klein, P., Ravi, R.: A Nearly Best-Possible Approximation Algorithm for Node-Weighted Steiner Trees. Journal of Algorithms 19(1), 104–115 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  16. Moss, A., Rabani, Y.: Approximation Algorithms for Constrained Node Weighted Steiner Tree Problems. SIAM Journal on Computing 37(2), 460–481 (2007)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moldenhauer, C. (2011). Primal-Dual Approximation Algorithms for Node-Weighted Steiner Forest on Planar Graphs. In: Aceto, L., Henzinger, M., Sgall, J. (eds) Automata, Languages and Programming. ICALP 2011. Lecture Notes in Computer Science, vol 6755. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22006-7_63

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22006-7_63

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22005-0

  • Online ISBN: 978-3-642-22006-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics