English

New and Improved Spanning Ratios for Yao Graphs

Computational Geometry 2019-03-18 v3

Abstract

For a set of points in the plane and a fixed integer k>0k > 0, the Yao graph YkY_k partitions the space around each point into kk equiangular cones of angle θ=2π/k\theta=2\pi/k, and connects each point to a nearest neighbor in each cone. It is known for all Yao graphs, with the sole exception of Y5Y_5, whether or not they are geometric spanners. In this paper we close this gap by showing that for odd k5k \geq 5, the spanning ratio of YkY_k is at most 1/(12sin(3θ/8))1/(1-2\sin(3\theta/8)), which gives the first constant upper bound for Y5Y_5, and is an improvement over the previous bound of 1/(12sin(θ/2))1/(1-2\sin(\theta/2)) for odd k7k \geq 7. We further reduce the upper bound on the spanning ratio for Y5Y_5 from 10.910.9 to 2+33.742+\sqrt{3} \approx 3.74, which falls slightly below the lower bound of 3.793.79 established for the spanning ratio of Θ5\Theta_5 (Θ\Theta-graphs differ from Yao graphs only in the way they select the closest neighbor in each cone). This is the first such separation between a Yao and Θ\Theta-graph with the same number of cones. We also give a lower bound of 2.872.87 on the spanning ratio of Y5Y_5. Finally, we revisit the Y6Y_6 graph, which plays a particularly important role as the transition between the graphs (k>6k > 6) for which simple inductive proofs are known, and the graphs (k6k \le 6) whose best spanning ratios have been established by complex arguments. Here we reduce the known spanning ratio of Y6Y_6 from 17.617.6 to 5.85.8, getting closer to the spanning ratio of 2 established for Θ6\Theta_6.

Keywords

Cite

@article{arxiv.1307.5829,
  title  = {New and Improved Spanning Ratios for Yao Graphs},
  author = {Luis Barba and Prosenjit Bose and Mirela Damian and Rolf Fagerberg and Wah Loon Keng and Joseph O'Rourke and André van Renssen and Perouz Taslakian and Sander Verdonschot and Ge Xia},
  journal= {arXiv preprint arXiv:1307.5829},
  year   = {2019}
}

Comments

35 pages. This version includes a correction to Lemma 13 in the journal version. We are grateful to Davood Bakhshesh for making us aware of the error

R2 v1 2026-06-22T00:55:43.168Z