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(nlg⁡n)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.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.