On the communication surplus incurred by faulty processors

6Citations
Citations of this article
N/AReaders
Mendeley users who have this article in their library.
Get full text

Abstract

We study the impact of faulty processors on the communication cost of distributed algorithms in a message-passing model. The system is synchronous but prone to various kinds of processor failures: crashes, message omissions, (authenticated) Byzantine faults. One of the basic communication tasks, called fault-tolerant gossip, or gossip for short, is to exchange the initial values among all non-faulty processors. In this paper we address the question if there is a gossip algorithm which is both fault-tolerant, fast and communication-efficient? We answer this question in affirmative in the model allowing only crash failures, and in some sense negatively when the other kinds of failures may occur. More precisely, in an execution by n processors when f of them are faulty, each non-faulty processor contributes a constant to the message complexity, each crashed processor contributes ⊖(f ε) (ε > 0 could be an arbitrarily small constant independent from n, f but dependent on the algorithm), each omission (or authenticated Byzantine) processor contributes ⊖(t), and each-even potential-Byzantine failure results in additional ⊖(n) messages sent. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Kowalski, D. R., & Strojnowski, M. (2007). On the communication surplus incurred by faulty processors. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4731 LNCS, pp. 328–342). Springer Verlag. https://doi.org/10.1007/978-3-540-75142-7_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free