Abstract
Fault tolerant distance preservers are sparse subgraphs that preserve distances between given pairs of nodes under edge or vertex failures. In this paper, we present the first non-trivial constructions of subset distance preservers, which preserve all distances among a subset of nodes S, that can handle either an edge or a vertex fault. For an n-vertex undirected weighted graph or weighted DAG G = (V, E) and S ⊆ V , we present a construction of a subset preserver with Oe(|S|n) edges that is resilient to a single fault. In the single pair case (|S| = 2), the bound improves to O(n). We further provide a nearly-matching lower bound of Ω(|S|n) in either setting, and we show that the same lower bound holds conditionally even if attention is restricted to unweighted graphs. For an n-vertex directed unweighted graph G = (V, E) and r ∈ V, S ⊆ V ,we present a construction of a preserver of distances in {r} × S with Oe(n4/3|S|5/6) edges that is resilient to a single fault. In the case |S| = 1 the bound improves to O(n4/3), and for this case we provide another matching conditional lower bound. For an n-vertex directed weighted graph G = (V, E) and r ∈ V, S ⊆ V , we present a construction of a preserver of distances in {r} × S with Oe(n3/2|S|3/4) edges that is resilient to a single vertex fault. (It was proved in [14] that the bound improves to O(n3/2) when |S| = 1, and that this is conditionally tight).
Original language | English |
---|---|
Title of host publication | 47th International Colloquium on Automata, Languages, and Programming, ICALP 2020 |
Editors | Artur Czumaj, Anuj Dawar, Emanuela Merelli |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
Number of pages | 19 |
Volume | 168 |
ISBN (Electronic) | 9783959771382 |
DOIs | |
Publication status | Published - 1 Jun 2020 |
Event | 47th International Colloquium on Automata, Languages, and Programming, ICALP 2020 - Virtual, Online, Germany Duration: 8 Jul 2020 → 11 Jul 2020 |
Publication series
Series | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Volume | 168 |
ISSN | 1868-8969 |
Conference
Conference | 47th International Colloquium on Automata, Languages, and Programming, ICALP 2020 |
---|---|
Country/Territory | Germany |
City | Virtual, Online |
Period | 8/7/20 → 11/7/20 |
Funding
Bodwin, Greg: Supported in part by NSF awards CCF-1717349, DMS-183932 and CCF-1909756. Choudhary, Keerti: Supported in part by ERC grant no. 803118. Parter, Merav: Supported in part by an ISF grant no. 2084/18. Shahar, Noa: Supported by an ISF grant no. 2084/18
All Science Journal Classification (ASJC) codes
- Software