Abstract
We initiate the study of spanners in arbitrarily vertex-or edge-colored graphs (with no "legality" restrictions), that are resilient to failures of entire color classes. When a color fails, all vertices/edges of that color crash. An f-color fault-Tolerant (f-CFT) t-spanner of an n-vertex colored graph G is a subgraph H that preserves distances up to factor t, even in the presence of at most f color faults. This notion generalizes the well-studied f-vertex/edge fault-Tolerant (f-V/EFT) spanners. The size (number of edges) of an f-V/EFT spanner crucially depends on the number f of vertex/edge faults to be tolerated. In the colored variants, even a single color fault can correspond to an unbounded number of vertex/edge faults. The key conceptual contribution of this work is in showing that the size required by an f-CFT spanner is in fact comparable to its uncolored counterpart, with no dependency on the size of color classes. We provide optimal bounds on the size required by f-CFT (2k-1)-spanners, as follows: When vertices have colors, we show an upper bound of O(f1-1/kn1+1/k) edges. This precisely matches the (tight) bounds for (2k-1)-spanners resilient to f individual vertex faults [Bodwin et al., SODA 2018; Bodwin and Patel, PODC 2019]. For colored edges, we show that O(fn1+1/k) edges are always sufficient. Further, we prove this is tight, i.e., we provide an Ω(fn1+1/k) (worst-case) lower bound. The state-of-The-Art bounds known for the corresponding uncolored setting of edge faults are (roughly) Θ(f1/2n1+1/k) [Bodwin et al., SODA 2018; Bodwin, Dinitz and Robelle, SODA 2022]. We also consider a mixed model where both vertices and edges are colored. In this case, we show tight Θ(f2-1/kn1+1/k) bounds. Thus, CFT spanners exhibit an interesting phenomenon: while (individual) edge faults are "easier" than vertex faults, edge-color faults are "harder" than vertex-color faults. Our upper bounds are based on a generalization of the blocking set technique of [Bodwin and Patel, PODC 2019] for analyzing the (exponential-Time) greedy algorithm for FT spanners. We complement them by providing efficient constructions of CFT spanners with similar size guarantees, based on the algorithm of [Dinitz and Robelle, PODC 2020].
Original language | English |
---|---|
Title of host publication | 15th Innovations in Theoretical Computer Science Conference, ITCS 2024 |
Editors | Venkatesan Guruswami |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
Number of pages | 17 |
ISBN (Electronic) | 9783959773096 |
DOIs | |
Publication status | Published - 24 Jan 2024 |
Event | 15th Innovations in Theoretical Computer Science Conference, ITCS 2024 - Berkeley, United States Duration: 30 Jan 2024 → 2 Feb 2024 |
Publication series
Series | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Volume | 287 |
ISSN | 1868-8969 |
Conference
Conference | 15th Innovations in Theoretical Computer Science Conference, ITCS 2024 |
---|---|
Country/Territory | United States |
City | Berkeley |
Period | 30/1/24 → 2/2/24 |
Funding
We are grateful to Merav Parter for encouraging this collaboration, and for helpful guidance and discussions. We thank Nathan Wallheimer for useful discussions. Funding - Asaf Petruschka: Supported by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme, grant agreement No. 949083, and by the Israeli Science Foundation (ISF), grant 2084/18. Shay Sapir: Partially supported by the Israeli Council for Higher Education (CHE) via the Weizmann Data Science Research Center. Publisher Copyright: © 2024 Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. All rights reserved.
All Science Journal Classification (ASJC) codes
- Software