Skip to main content
Log in

Plane Bichromatic Trees of Low Degree

  • Published:
Discrete & Computational Geometry Aims and scope Submit manuscript

Abstract

Let R and B be two disjoint sets of points in the plane such that \(|B|\le |R|\), and no three points of \(R\cup B\) are collinear. We show that the geometric complete bipartite graph K(R, B) contains a non-crossing spanning tree whose maximum degree is at most \(\max \,\{3, \lceil (|R|-1)/|B|\rceil + 1\}\); this is the best possible upper bound on the maximum degree. This proves two conjectures made by Kaneko, 1998, and solves an open problem posed by Abellanas et al. at the Graph Drawing Symposium, 1996.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Abellanas, M., García, J., Hernández, G., Noy, M., Ramos, P.: Bipartite embeddings of trees in the plane. In: North, S. (ed.) Graph Drawing. Lecture Notes in Computer Science, vol. 1190, pp. 1–10. Springer, Berlin (1996)

  2. Abellanas, M., García, J., Hernández, G., Noy, M., Ramos, P.: Bipartite embeddings of trees in the plane. Discrete Appl. Math. 93(2–3), 141–148 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  3. Agarwal, P.K.: Partitioning arrangements of lines I. An efficient deterministic algorithm. Discrete Comput. Geom. 5(5), 449–483 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  4. Agarwal, P.K., Edelsbrunner, H., Schwarzkopf, O., Welzl, E.: Euclidean minimum spanning trees and bichromatic closest pairs. Discrete Comput. Geom. 6(5), 407–422 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  5. Arora, S., Chang, K.: Approximation schemes for degree-restricted MST and red–blue separation problems. Algorithmica 40(3), 189–210 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  6. Atallah, M.J., Chen, D.Z.: On connecting red and blue rectilinear polygonal obstacles with nonintersecting monotone rectilinear paths. Int. J. Comput. Geom. Appl. 11(4), 373–400 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bespamyatnikh, S., Kirkpatrick, D., Snoeyink, J.: Generalizing ham sandwich cuts to equitable subdivisions. Discrete Comput. Geom. 24(4), 605–622 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  8. Biniaz, A., Bose, P., Maheshwari, A., Smid, M.: Plane geodesic spanning trees, Hamiltonian cycles, and perfect matchings in a simple polygon. Comput. Geom. 57, 27–39 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  9. Boissonnat, J.-D., Czyzowicz, J., Devillers, O., Urrutia, J., Yvinec, M.: Computing largest circles separating two sets of segments. Int. J. Comput. Geom. Appl. 10(1), 41–53 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  10. Borgelt, M.G., van Kreveld, M., Löffler, M., Luo, J., Merrick, D., Silveira, R.I., Vahedi, M.: Planar bichromatic minimum spanning trees. J. Discrete Algorithms 7(4), 469–478 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  11. Bose, P., McAllister, M., Snoeyink, J.: Optimal algorithms to embed trees in a point set. J. Graph Algorithms Appl. 1(2), 1–15 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  12. Demaine, E.D., Erickson, J., Hurtado, F., Iacono, J., Langerman, S., Meijer, H., Overmars, M., Whitesides, S.: Separating point sets in polygonal environments. Int. J. Comput. Geom. Appl. 15(4), 403–419 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  13. Everett, H., Robert, J.-M., van Kreveld, M.: An optimal algorithm for computing (\(\le k\))-levels, with applications. Int. J. Comput. Geom. Appl. 6(3), 247–261 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  14. Hoffmann, M., Tóth, C.D.: Vertex-colored encompassing graphs. Graphs Comb. 30(4), 933–947 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  15. Hurtado, F., Kano, M., Rappaport, D., Tóth, C.D.: Encompassing colored planar straight line graphs. Comput. Geom. 39(1), 14–23 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  16. Hurtado, F., Noy, M., Ramos, P.A., Seara, C.: Separating objects in the plane by wedges and strips. Discrete Appl. Math. 109(1–2), 109–138 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  17. Ikebe, Y., Perles, M.A., Tamura, A., Tokunaga, S.: The rooted tree embedding problem into points in the plane. Discrete Comput. Geom. 11(1), 51–63 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  18. Kaneko, A.: On the maximum degree of bipartite embeddings of trees in the plane. In: Discrete and Computational Geometry. Lecture Notes in Computer Science, vol. 1763, pp. 166–171. Springer, Berlin (2000)

  19. Kaneko, A., Kano, M.: Discrete geometry on red and blue points in the plane—a survey. In: Aronov, B., et al. (eds.) Discrete and Computational Geometry. Algorithms and Combinatorics, vol. 25, pp. 551–570. Springer, Berlin (2003)

    Chapter  Google Scholar 

  20. Kano, M., Ozeki, K., Suzuki, K., Tsugaki, M., Yamashita, T.: Spanning k-trees of bipartite graphs. Electron. J. Comb. 22(1), P1.13 (2015)

    MathSciNet  MATH  Google Scholar 

  21. Kano, M., Suzuki, K., Uno, M.: Properly colored geometric matchings and 3-trees without crossings on multicolored points in the plane. In: Akiyama, J., Ito, H., Sakai, T. (eds.) Discrete and Computational Geometry and Graphs. Lecture Notes in Computer Science, vol. 8845, pp. 96–111. Springer, Cham (2014)

  22. Kano, M., Uno, M.: General balanced subdivision of two sets of points in the plane. In: Akiyama, J., et al. (eds.) Discrete Geometry, Combinatorics and Graph Theory. Lecture Notes in Computer Science, vol. 4381, pp. 79–87. Springer, Berlin (2007)

  23. Mairson, H.G., Stolfi, J.: Reporting and counting intersections between two sets of line segments. In: Earnshaw, R.A. (ed.) Theoretical Foundations of Computer Graphics and CAD, NATO ASI Series, vol. 40, pp. 307–325. Springer, Berlin (1988)

    Chapter  Google Scholar 

  24. Pach, J., Agarwal, P.K.: Combinatorial Geometry. Wiley-Interscience Series in Discrete Mathematics and Optimization. Wiley, New York (1995)

  25. Tamura, A., Tamura, Y.: Degree constrained tree embedding into points in the plane. Inf. Process. Lett. 44(4), 211–214 (1992)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

Research was supported by NSERC.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmad Biniaz.

Additional information

Editor in Charge: János Pach

A preliminary version of this paper has been accepted for presentation at 27th International Workshop on Combinatorial Algorithms (IWOCA), 2016.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Biniaz, A., Bose, P., Maheshwari, A. et al. Plane Bichromatic Trees of Low Degree. Discrete Comput Geom 59, 864–885 (2018). https://doi.org/10.1007/s00454-017-9881-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00454-017-9881-z

Keywords

Navigation