The Adversarial Noise Threshold for Distributed Protocols
William M. Hoza, Leonard J. Schulman

TL;DR
This paper establishes the maximum adversarial noise thresholds for distributed protocols over various network topologies, providing robust simulation methods that are near-optimal in error tolerance and efficiency.
Contribution
It introduces new compiler techniques for resilient distributed protocols that tolerate near-optimal adversarial error rates with efficient round complexity.
Findings
Robust simulation on sparse networks tolerates an error rate of Ω(1/n).
Maximum tolerable error rate on directed networks is Θ(1/s).
Per-edge error rate limits are characterized with near-optimal construction.
Abstract
We consider the problem of implementing distributed protocols, despite adversarial channel errors, on synchronous-messaging networks with arbitrary topology. In our first result we show that any -party -round protocol on an undirected communication network can be compiled into a robust simulation protocol on a sparse ( edges) subnetwork so that the simulation tolerates an adversarial error rate of ; the simulation has a round complexity of , where is the number of edges in . (So the simulation is work-preserving up to a factor.) The adversary's error rate is within a constant factor of optimal. Given the error rate, the round complexity blowup is within a factor of of optimal, where is the edge connectivity of . We also determine that the…
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.
Taxonomy
TopicsDistributed systems and fault tolerance · Complexity and Algorithms in Graphs · Cooperative Communication and Network Coding
