2018
DOI: 10.1007/s00446-018-0343-5
|View full text |Cite
|
Sign up to set email alerts
|

Making asynchronous distributed computations robust to noise

Abstract: We consider the problem of making distributed computations robust to noise, in particular to worst-case (adversarial) corruptions of messages. We give a general distributed interactive coding scheme which simulates any asynchronous distributed protocol while tolerating an optimal corruption of a Θ(1/n) fraction of all messages while incurring a moderate blowup of O(n log 2 n) in the communication complexity.Our result is the first fully distributed interactive coding scheme in which the topology of the communi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 15 publications
(6 citation statements)
references
References 40 publications
(41 reference statements)
0
6
0
Order By: Relevance
“…Hoza and Schulman [HS16] showed a general compiler for synchronous distributed algorithms that handles an adversarial error rate of O(1/|E|) while incurring a constant communication overhead. [CHGH18] extended this result for the asynchronous setting, see [Gel17] for additional error models in interactive coding.…”
Section: Distributed Compiler For Resilient Computationmentioning
confidence: 96%
“…Hoza and Schulman [HS16] showed a general compiler for synchronous distributed algorithms that handles an adversarial error rate of O(1/|E|) while incurring a constant communication overhead. [CHGH18] extended this result for the asynchronous setting, see [Gel17] for additional error models in interactive coding.…”
Section: Distributed Compiler For Resilient Computationmentioning
confidence: 96%
“…Censor-Hillel, Gelles, and Haeupler [CGH18] constructed asynchronous schemes, where the parties do not know the topology of the network (an assumption that is very common in the distributed computation community). Their scheme is resilient to O(1/n) noise and has a rate of 1/O(n log 2 n).…”
Section: Related Workmentioning
confidence: 99%
“…In Subsection 1.3 we introduced and motivated the noisy communication model studied in [16,38,39] and adopted in this paper. Another model of noisy communication for distributed systems is the one considered in [3,19]. Departing significantly from the model we adopt in this paper, here there is a (worst-case) adversary that can adaptively flip the bits exchanged during the execution of any protocol and the goal is to provide a robust version of the protocol under the assumption that the adversary has a limited budget on the number of bits it can change.…”
Section: Noiseless Communicationmentioning
confidence: 99%
“…Departing significantly from the model we adopt in this paper, here there is a (worst-case) adversary that can adaptively flip the bits exchanged during the execution of any protocol and the goal is to provide a robust version of the protocol under the assumption that the adversary has a limited budget on the number of bits it can change. Efficient solutions for such models typically use silent rounds [3] and error-correcting codes [3,19]. In [37] a different task is studied in a model with noisy interactions: all n nodes of a network hold a bit and they wish to transmit to a single receiver.…”
Section: Noiseless Communicationmentioning
confidence: 99%