English

Towards Instance-Optimal Euclidean Spanners

Computational Geometry 2024-09-18 v2 Data Structures and Algorithms

Abstract

Euclidean spanners are important geometric objects that have been extensively studied since the 1980s. The two most basic "compactness'' measures of a Euclidean spanner EE are the size (number of edges) E|E| and the weight (sum of edge weights) E\|E\|. In this paper, we initiate the study of instance optimal Euclidean spanners. Our results are two-fold. We demonstrate that the greedy spanner is far from being instance optimal, even when allowing its stretch to grow. More concretely, we design two hard instances of point sets in the plane, where the greedy (1+xϵ)(1+x \epsilon)-spanner (for basically any parameter x1x \geq 1) has Ωx(ϵ1/2)Espa\Omega_x(\epsilon^{-1/2}) \cdot |E_\mathrm{spa}| edges and weight Ωx(ϵ1)Elight\Omega_x(\epsilon^{-1}) \cdot \|E_\mathrm{light}\|, where EspaE_\mathrm{spa} and ElightE_\mathrm{light} denote the per-instance sparsest and lightest (1+ϵ)(1+\epsilon)-spanners, respectively, and the Ωx\Omega_x notation suppresses a polynomial dependence on 1/x1/x. As our main contribution, we design a new construction of Euclidean spanners, which is inherently different from known constructions, achieving the following bounds: a stretch of 1+ϵ2O(log(d/ϵ))1+\epsilon\cdot 2^{O(\log^*(d/\epsilon))} with O(1)EspaO(1) \cdot |E_\mathrm{spa}| edges and weight O(1)ElightO(1) \cdot \|E_\mathrm{light}\|. In other words, we show that a slight increase to the stretch suffices for obtaining instance optimality up to an absolute constant for both sparsity and lightness. Remarkably, there is only a log-star dependence on the dimension in the stretch, and there is no dependence on it whatsoever in the number of edges and weight.

Keywords

Cite

@article{arxiv.2409.08227,
  title  = {Towards Instance-Optimal Euclidean Spanners},
  author = {Hung Le and Shay Solomon and Cuong Than and Csaba D. Tóth and Tianyi Zhang},
  journal= {arXiv preprint arXiv:2409.08227},
  year   = {2024}
}

Comments

Fixing minor typos

R2 v1 2026-06-28T18:42:47.830Z