Skip to main content

Colored Non-crossing Euclidean Steiner Forest

  • Conference paper
  • First Online:

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

Abstract

Given a set of k-colored points in the plane, we consider the problem of finding k trees such that each tree connects all points of one color class, no two trees cross, and the total edge length of the trees is minimized. For \(k = 1\), this is the well-known Euclidean Steiner tree problem. For general k, a \(k\rho \)-approximation algorithm is known, where \(\rho \le 1.21\) is the Steiner ratio.

We present a PTAS for \(k=2\), a \((5/3+\varepsilon )\)-approximation for \(k=3\), and two approximation algorithms for general k, with ratios \(O(\sqrt{n} \log k)\) and \(k+\varepsilon \).

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   99.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

Learn about institutional subscriptions

References

  1. Arora, S.: Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems. J. ACM 45(5), 753–782 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bastert, O., Fekete, S.P.: Geometric wire routing. Technical report. 96.247, Universität zu Köln (1998). http://e-archive.informatik.uni-koeln.de/247

  3. Bereg, S., Fleszar, K., Kindermann, P., Pupyrev, S., Spoerhase, J., Wolff, A.: Colored non-crossing Euclidean steiner forest. CoRR abs/1509.05681 (2015). http://arxiv.org/abs/1509.05681

  4. Borradaile, G., Klein, P., Mathieu, C.: An \({O}(n \log n)\) approximation scheme for Steiner tree in planar graphs. ACM Trans. Algorithms 5(3), 31 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chan, T.M., Hoffmann, H.-F., Kiazyk, S., Lubiw, A.: Minimum length embedding of planar graphs at fixed vertex locations. In: Wismath, S., Wolff, A. (eds.) GD 2013. LNCS, vol. 8242, pp. 376–387. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  6. Chung, F.R.K., Graham, R.L.: A new bound for Euclidean Steiner minimal trees. Ann. New York Acad. Sci. 440(1), 328–346 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  7. Efrat, A., Hu, Y., Kobourov, S.G., Pupyrev, S.: MapSets: visualizing embedded and clustered graphs. In: Duncan, C., Symvonis, A. (eds.) GD 2014. LNCS, vol. 8871, pp. 452–463. Springer, Heidelberg (2014)

    Google Scholar 

  8. Efrat, A., Kobourov, S.G., Lubiw, A.: Computing homotopic shortest paths efficiently. Comput. Geom. Theory Appl. 35(3), 162–172 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. Erickson, J., Nayyeri, A.: Shortest non-crossing walks in the plane. In: Proceedings of ACM-SIAM Symposium on Discrete Algorithms (SODA 2011), pp. 297–308 (2011)

    Google Scholar 

  10. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., New York (1979)

    MATH  Google Scholar 

  11. Hurtado, F., Korman, M., van Kreveld, M., Löffler, M., Sacristán, V., Silveira, R.I., Speckmann, B.: Colored spanning graphs for set visualization. In: Wismath, S., Wolff, A. (eds.) GD 2013. LNCS, vol. 8242, pp. 280–291. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  12. Kusakari, Y., Masubuchi, D., Nishizeki, T.: Finding a noncrossing Steiner forest in plane graphs under a 2-face condition. J. Combin. Optim. 5, 249–266 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  13. Liebling, T.M., Margot, F., Müller, D., Prodon, A., Stauffer, L.: Disjoint paths in the plane. ORSA J. Comput. 7(1), 84–88 (1995)

    Article  MATH  Google Scholar 

  14. Löffler, M.: Existence and computation of tours through imprecise points. Int. J. Comput. Geom. Appl. 21(1), 1–24 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  15. Mitchell, J.S.: Guillotine subdivisions approximate polygonal subdivisions: a simple polynomial-time approximation scheme for geometric TSP, \(k\)-MST, and related problems. SIAM J. Comput. 28(4), 1298–1309 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  16. Mitchell, J.S.: Geometric shortest paths and network optimization. In: Urrutia, J., Sack, J.R. (eds.) Handbook of Computational Geometry, chap. 15, pp. 633–701. North-Holland (2000)

    Google Scholar 

  17. Müller-Hannemann, M., Tazari, S.: A near linear time approximation scheme for Steiner tree among obstacles in the plane. Comput. Geom. Theory Appl. 43(4), 395–409 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  18. Papadopoulou, E.: \(k\)-pairs non-crossing shortest paths in a simple polygon. Int. J. Comput. Geom. Appl. 9(6), 533–552 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  19. Polishchuk, V., Mitchell, J.S.B.: Thick non-crossing paths and minimum-cost flows in polygonal domains. In: Proceedings of the ACM Symposium on Computational Geometry (SoCG 2007), pp. 56–65 (2007)

    Google Scholar 

  20. Verbeek, K.: Homotopic \(\cal {C}\)-oriented routing. In: Didimo, W., Patrignani, M. (eds.) GD 2012. LNCS, vol. 7704, pp. 272–278. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

Download references

Acknowledgments

We are grateful to Alon Efrat, Jackson Toeniskoetter, and Thomas van Dijk for the initial discussion of the problem.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krzysztof Fleszar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bereg, S., Fleszar, K., Kindermann, P., Pupyrev, S., Spoerhase, J., Wolff, A. (2015). Colored Non-crossing Euclidean Steiner Forest. In: Elbassioni, K., Makino, K. (eds) Algorithms and Computation. ISAAC 2015. Lecture Notes in Computer Science(), vol 9472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48971-0_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48971-0_37

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48970-3

  • Online ISBN: 978-3-662-48971-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics