Two for One, One for All: Deterministic LDC-based Robust Computation in Congested Clique
Keren Censor-Hillel, Orr Fischer, Ran Gelles, Pedro Soto

TL;DR
This paper presents a deterministic compiler that enhances the robustness of Congested Clique computations against adversarial crash faults using locally-decodable codes, enabling reliable distributed computation even with a constant fraction of node failures.
Contribution
It introduces a novel deterministic derandomization of locally-decodable codes for fault-tolerant distributed computation in the Congested Clique model.
Findings
Achieves robustness to a constant fraction of node crashes.
Provides a compiler that transforms any Congested Clique algorithm into a fault-tolerant version.
Maintains low round complexity despite adversarial crashes.
Abstract
We design a deterministic compiler that makes any computation in the Congested Clique model robust to a constant fraction of adversarial crash faults. In particular, we show how a network of nodes can compute any circuit of depth , width , and gate total fan , in rounds in such a faulty model. As a corollary, any -round Congested Clique algorithm can be compiled into an algorithm that completes in rounds in this model. Our compiler obtains resilience to node crashes by coding information across the network, where we leverage locally-decodable codes (LDCs) to maintain a low complexity overhead, as these allow recovering the information needed at each computational step by querying only small parts of the codeword. The main technical…
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
TopicsComplexity and Algorithms in Graphs · Stochastic Gradient Optimization Techniques · Distributed systems and fault tolerance
