English

$\delta$-Greedy $t$-spanner

Computational Geometry 2017-02-21 v1

Abstract

We introduce a new geometric spanner, δ\delta-Greedy, whose construction is based on a generalization of the known Path-Greedy and Gap-Greedy spanners. The δ\delta-Greedy spanner combines the most desirable properties of geometric spanners both in theory and in practice. More specifically, it has the same theoretical and practical properties as the Path-Greedy spanner: a natural definition, small degree, linear number of edges, low weight, and strong (1+ε)(1+\varepsilon)-spanner for every ε>0\varepsilon>0. The δ\delta-Greedy algorithm is an improvement over the Path-Greedy algorithm with respect to the number of shortest path queries and hence with respect to its construction time. We show how to construct such a spanner for a set of nn points in the plane in O(n2logn)O(n^2 \log n) time. The δ\delta-Greedy spanner has an additional parameter, δ\delta, which indicates how close it is to the Path-Greedy spanner on the account of the number of shortest path queries. For δ=t\delta = t the output spanner is identical to the Path-Greedy spanner, while the number of shortest path queries is, in practice, linear. Finally, we show that for a set of nn points placed independently at random in a unit square the expected construction time of the δ\delta-Greedy algorithm is O(nlogn)O(n \log n). Our analysis indicates that the δ\delta-Greedy spanner gives the best results among the known spanners of expected O(nlogn)O(n \log n) time for random point sets. Moreover, the analysis implies that by setting δ=t\delta = t, the δ\delta-Greedy algorithm provides a spanner identical to the Path-Greedy spanner in expected O(nlogn)O(n \log n) time.

Keywords

Cite

@article{arxiv.1702.05900,
  title  = {$\delta$-Greedy $t$-spanner},
  author = {Gali Bar-On and Paz Carmi},
  journal= {arXiv preprint arXiv:1702.05900},
  year   = {2017}
}

Comments

14 pages, 1 figure

R2 v1 2026-06-22T18:22:46.178Z