Skip to main content

Bottleneck Non-crossing Matching in the Plane

  • Conference paper
Algorithms – ESA 2012 (ESA 2012)

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

Included in the following conference series:

Abstract

Let P be a set of 2n points in the plane, and let M C (resp., M NC) denote a bottleneck matching (resp., a bottleneck non-crossing matching) of P. We study the problem of computing M NC. We present an O(n 1.5log0.5 n)-time algorithm that computes a non-crossing matching M of P, such that \(bn(M) \le 2\sqrt{10} \cdot bn(M_{\rm NC})\), where bn(M) is the length of a longest edge in M. An interesting implication of our construction is that \(bn(M_{\rm NC})/bn(M_{\rm C}) \le 2\sqrt{10}\). We also show that when the points of P are in convex position, one can compute M NC in O(n 3) time. (In the full version of this paper, we also prove that the problem is NP-hard and does not admit a PTAS.)

Work by A.K. Abu-Affash was partially supported by a fellowship for doctoral students from the Planning & Budgeting Committee of the Israel Council for Higher Education, and by a scholarship for advanced studies from the Israel Ministry of Science and Technology. Work by A.K. Abu-Affash and Y. Trabelsi was partially supported by the Lynn and William Frankel Center for Computer Sciences. Work by P. Carmi was partially supported by grant 680/11 from the Israel Science Foundation. Work by M. Katz was partially supported by grant 1045/10 from the Israel Science Foundation. Work by M. Katz and P. Carmi was partially supported by grant 2010074 from the United States – Israel Binational Science Foundation.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Agarwal, P.K., Efrat, A., Sharir, M.: Vertical decomposition of shallow levels in 3-dimensional arrangements and its applications. SIAM J. on Computing 29(3), 912–953 (1999)

    Article  MathSciNet  Google Scholar 

  2. Aichholzer, O., Bereg, S., Dumitrescu, A., García, A., Huemer, C., Hurtado, F., Kano, M., Márquez, A., Rappaport, D., Smorodinsky, S., Souvaine, D., Urrutia, J., Wood, D.R.: Compatible geometric matchings. Computational Geometry: Theory and Applications 42, 617–626 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  3. Aichholzer, O., Cabello, S., Fabila-Monroy, R., Flores-Peñaloza, D., Hackl, T., Huemer, C., Hurtado, F., Wood, D.R.: Edge-removal and non-crossing configurations in geometric graphs. Discrete Mathematics and Theoretical Computer Science 12(1), 75–86 (2010)

    MathSciNet  MATH  Google Scholar 

  4. Alon, N., Rajagopalan, S., Suri, S.: Long non-crossing configurations in the plane. In: Proceedings of the 9th ACM Symposium on Computational Geometry (SoCG 1993), pp. 257–263 (1993)

    Google Scholar 

  5. Aloupis, G., Cardinal, J., Collette, S., Demaine, E.D., Demaine, M.L., Dulieu, M., Fabila-Monroy, R., Hart, V., Hurtado, F., Langerman, S., Saumell, M., Seara, C., Taslakian, P.: Matching Points with Things. In: López-Ortiz, A. (ed.) LATIN 2010. LNCS, vol. 6034, pp. 456–467. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  6. Carlsson, J.G., Armbruster, B.: A bottleneck matching problem with edge-crossing constraints, http://users.iems.northwestern.edu/~armbruster/2010matching.pdf

  7. Chang, M.S., Tang, C.Y., Lee, R.C.T.: Solving the Euclidean bottleneck matching problem by k-relative neighborhood graphs. Algorithmica 8(1-6), 177–194 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  8. Efrat, A., Itai, A., Katz, M.J.: Geometry helps in bottleneck matching and related problems. Algorithmica 31(1), 1–28 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  9. Efrat, A., Katz, M.J.: Computing Euclidean bottleneck matchings in higher dimensions. Information Processing Letters 75(4), 169–174 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  10. Goel, A., Indyk, P., Varadarajan, K.R.: Reductions among high dimensional proximity problems. In: Proceeding of the 12th ACM-SIAM Symposium on Discrete Algorithms (SODA 2001), pp. 769–778 (2001)

    Google Scholar 

  11. Jansen, K., Woeginger, G.J.: The complexity of detecting crossingfree configurations in the plane. BIT 33(4), 580–595 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  12. Lengauer, T.: Combinatorial Algorithms for Integrated Circuit Layout. John Wiley & Sons, New York (1990)

    MATH  Google Scholar 

  13. Lovász, L., Plummer, M.D.: Matching Theory. Elsevier Science Ltd. (1986)

    Google Scholar 

  14. Rappaport, D.: Tight Bounds for Visibility Matching of f-Equal Width Objects. In: Akiyama, J., Kano, M. (eds.) JCDCG 2002. LNCS, vol. 2866, pp. 246–250. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  15. Vaidya, P.M.: Geometry helps in matching. SIAM Journal on Computing 18(6), 1201–1225 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  16. Varadarajan, K.R.: A divide-and-conquer algorithm for min-cost perfect matching in the plane. In: Proceedings of the 39th Symposium on Foundations of Computer Science (FOCS 1998), pp. 320–331 (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Abu-Affash, A.K., Carmi, P., Katz, M.J., Trabelsi, Y. (2012). Bottleneck Non-crossing Matching in the Plane. In: Epstein, L., Ferragina, P. (eds) Algorithms – ESA 2012. ESA 2012. Lecture Notes in Computer Science, vol 7501. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33090-2_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33090-2_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33089-6

  • Online ISBN: 978-3-642-33090-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics