English

Color Fault-Tolerant Spanners

Data Structures and Algorithms 2023-11-16 v1

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 ff-color fault-tolerant (ff-CFT) tt-spanner of an nn-vertex colored graph GG is a subgraph HH that preserves distances up to factor tt, even in the presence of at most ff color faults. This notion generalizes the well-studied ff-vertex/edge fault-tolerant (ff-V/EFT) spanners. The size of an ff-V/EFT spanner crucially depends on the number ff 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 (number of edges) required by an ff-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 ff-CFT spanners, revealing an interesting phenomenon: while (individual) edge faults are "easier" than vertex faults in terms of spanner size, 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].

Keywords

Cite

@article{arxiv.2311.08868,
  title  = {Color Fault-Tolerant Spanners},
  author = {Asaf Petruschka and Shay Sapir and Elad Tzalik},
  journal= {arXiv preprint arXiv:2311.08868},
  year   = {2023}
}

Comments

ITCS 2024, shortened abstract for arxiv