Abstract
We show how to construct a (1 + ε) -spanner over a set P of n points in Rd that is resilient to a catastrophic failure of nodes. Specifically, for prescribed parameters ϑ, ε∈ (0 , 1) , the computed spanner G has O(ε-O(d)ϑ-6n(loglogn)6logn)edges. Furthermore, for anyk, and any deleted set B⊆ P of k points, the residual graph G\ B is a (1 + ε) -spanner for all the points of P except for (1 + ϑ) k of them. No previous constructions, beyond the trivial clique with O(n2) edges, were known with this resilience property (i.e., only a tiny additional fraction of vertices, ϑ| B| , lose their distance preserving connectivity). Our construction works by first solving the exact problem in one dimension, and then showing a surprisingly simple and elegant construction in higher dimensions, that uses the one-dimensional construction in a black-box fashion.
Original language | English |
---|---|
Pages (from-to) | 1167-1191 |
Number of pages | 25 |
Journal | Discrete and Computational Geometry |
Volume | 64 |
Issue number | 4 |
DOIs | |
Publication status | Published - Dec 2020 |
Bibliographical note
Funding Information:A preliminary version of the paper appeared in SoCG 2019. Sariel Har-Peled was partially supported by NSF AF awards CCF-1421231 and CCF-1907400. Dániel Oláh was supported by the Netherlands Organisation for Scientific Research (NWO) through Gravitation-grant NETWORKS-024.002.003.
Publisher Copyright:
© 2020, The Author(s).
Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
Funding
A preliminary version of the paper appeared in SoCG 2019 []. Sariel Har-Peled was partially supported by NSF AF awards CCF-1421231 and CCF-1907400. Dániel Oláh was supported by the Netherlands Organisation for Scientific Research (NWO) through Gravitation-grant NETWORKS-024.002.003.
Funders | Funder number |
---|---|
National Science Foundation | CCF-1421231, 1907400, CCF-1907400 |
Nederlandse Organisatie voor Wetenschappelijk Onderzoek | NETWORKS-024.002.003 |
Keywords
- Geometric spanners
- Reliable spanners
- Robust spanners
- Vertex failures