English

Light Tree Covers, Routing, and Path-Reporting Oracles via Spanning Tree Covers in Doubling Graphs

Data Structures and Algorithms 2025-03-31 v1

Abstract

A (1+ε)(1+\varepsilon)-stretch tree cover of an edge-weighted nn-vertex graph GG is a collection of trees, where every pair of vertices has a (1+ε)(1+\varepsilon)-stretch path in one of the trees. The celebrated Dumbbell Theorem by Arya et. al. [STOC'95] states that any set of nn points in dd-dimensional Euclidean space admits a (1+ε)(1+\varepsilon)-stretch tree cover with a constant number of trees, where the constant depends on ε\varepsilon and the dimension dd. This result was generalized for arbitrary doubling metrics by Bartal et. al. [ICALP'19]. While the total number of edges in the tree covers of Arya et. al. and Bartal et. al. is O(n)O(n), all known tree cover constructions incur a total lightness of Ω(logn)\Omega(\log n); whether one can get a tree cover of constant lightness has remained a longstanding open question, even for 2-dimensional point sets. In this work we resolve this fundamental question in the affirmative, as a direct corollary of a new construction of (1+ε)(1+\varepsilon)-stretch spanning tree cover for doubling graphs; in a spanning tree cover, every tree may only use edges of the input graph rather than the corresponding metric. To the best of our knowledge, this is the first constant-stretch spanning tree cover construction (let alone for (1+ε)(1+\varepsilon)-stretch) with a constant number of trees, for any nontrivial family of graphs. Concrete applications of our spanning tree cover include a (1+ε)(1+\varepsilon)-stretch light tree cover, a compact (1+ε)(1+\varepsilon)-stretch routing scheme in the labeled model, and a (1+ε)(1+\varepsilon)-stretch path-reporting distance oracle, for doubling graphs. [...]

Keywords

Cite

@article{arxiv.2503.22669,
  title  = {Light Tree Covers, Routing, and Path-Reporting Oracles via Spanning Tree Covers in Doubling Graphs},
  author = {Hsien-Chih Chang and Jonathan Conroy and Hung Le and Shay Solomon and Cuong Than},
  journal= {arXiv preprint arXiv:2503.22669},
  year   = {2025}
}
R2 v1 2026-06-28T22:38:23.409Z