Epic Fail: Emulators can tolerate polynomially many edge faults for free
Greg Bodwin, Michael Dinitz, Yasamin Nazari

TL;DR
This paper demonstrates that certain polynomially sized graph emulators can inherently tolerate a polynomial number of edge faults without increasing their size, revealing a surprising difference from vertex fault tolerance.
Contribution
It introduces the first polynomial fault tolerance results for edge failures in $t$-emulators, showing they can tolerate many faults without size increase for odd $k$.
Findings
Polynomially many edge faults can be tolerated for free in certain emulators.
Constructed a 5-emulator with $O(n^{4/3})$ edges tolerant to $O(n^{2/9})$ edge faults.
Fault tolerance for even $k$ remains an open question.
Abstract
A -emulator of a graph is a graph that approximates its pairwise shortest path distances up to multiplicative error. We study fault tolerant -emulators, under the model recently introduced by Bodwin, Dinitz, and Nazari [ITCS 2022] for vertex failures. In this paper we consider the version for edge failures, and show that they exhibit surprisingly different behavior. In particular, our main result is that, for -emulators with odd, we can tolerate a polynomial number of edge faults for free. For example: for any -node input graph, we construct a -emulator () on edges that is robust to edge faults. It is well known that edges are necessary even if the -emulator does not need to tolerate any faults. Thus we pay no extra cost in the size to gain this fault tolerance. We leave open the precise range…
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.
