Space-Efficient Fault-Tolerant Diameter Oracles
Davide Bil\`o, Sarel Cohen, Tobias Friedrich, and Martin Schirneck

TL;DR
This paper introduces space-efficient fault-tolerant diameter oracles for directed and undirected graphs, providing new algorithms with improved preprocessing times, space bounds, and stretch factors for handling multiple edge failures.
Contribution
It presents novel fault-tolerant diameter oracles with optimized preprocessing, space, and stretch, including nearly matching lower bounds and algorithms for multiple failures.
Findings
Achieves nearly optimal preprocessing time for single failure cases.
Provides fault-tolerant diameter oracles with stretch (f+2) for multiple failures.
Establishes lower bounds on space requirements for certain stretch factors.
Abstract
We design -edge fault-tolerant diameter oracles (-FDOs). We preprocess a given graph on vertices and edges, and a positive integer , to construct a data structure that, when queried with a set of edges, returns the diameter of . For a single failure () in an unweighted directed graph of diameter , there exists an approximate FDO by Henzinger et al. [ITCS 2017] with stretch , constant query time, space , and a combinatorial preprocessing time of .We present an FDO for directed graphs with the same stretch, query time, and space. It has a preprocessing time of . The preprocessing time nearly matches a conditional lower bound for combinatorial algorithms, also by Henzinger et al. With fast matrix multiplication, we achieve a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
