English

Degree Four Plane Spanners: Simpler and Better

Computational Geometry 2016-03-15 v1

Abstract

Let P{\cal P} be a set of nn points embedded in the plane, and let C{\cal C} be the complete Euclidean graph whose point-set is P{\cal P}. Each edge in C{\cal C} between two points p,qp, q is realized as the line segment [pq][pq], and is assigned a weight equal to the Euclidean distance pq|pq|. In this paper, we show how to construct in O(nlgn)O(n\lg{n}) time a plane spanner of C{\cal C} of maximum degree at most 4 and stretch factor at most 20. This improves a long sequence of results on the construction of plane spanners of C{\cal C}. Our result matches the smallest known upper bound of 4 by Bonichon et al. on the maximum degree of plane spanners of C{\cal C}, while significantly improving their stretch factor upper bound from 156.82 to 20. The construction of our spanner is based on Delaunay triangulations defined with respect to the equilateral-triangle distance, and uses a different approach than that used by Bonichon et al. Our approach leads to a simple and intuitive construction of a well-structured spanner, and reveals useful structural properties of the Delaunay triangulations defined with respect to the equilateral-triangle distance. The structure of the constructed spanner implies that when P{\cal P} is in convex position, the maximum degree of this spanner is at most 3. Combining the above degree upper bound with the fact that 3 is a lower bound on the maximum degree of any plane spanner of C{\cal C} when the point-set P{\cal P} is in convex position, the results in this paper give a tight bound of 3 on the maximum degree of plane spanners of C{\cal C} for point-sets in convex position.

Keywords

Cite

@article{arxiv.1603.03818,
  title  = {Degree Four Plane Spanners: Simpler and Better},
  author = {Iyad Kanj and Ljubomir Perković and Duru Türkoǧlu},
  journal= {arXiv preprint arXiv:1603.03818},
  year   = {2016}
}

Comments

To appear in Proceedings of SoCG 2016

R2 v1 2026-06-22T13:09:16.145Z