ACM Home Page
Please provide us with feedback. Feedback
Feasibility and complexity of broadcasting with random transmission failures
Full text PdfPdf (231 KB)
Source Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing table of contents
Las Vegas, NV, USA
SESSION: Broadcast table of contents
Pages: 334 - 341  
Year of Publication: 2005
ISBN:1-59593-994-2
Authors
Andrzej Pelc  Université du Québec en Outaouais, Gatineau, Canada
David Peleg  Weizmann Institute of Science, Rehovot, Israel
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 24,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1073814.1073879
What is a DOI?

ABSTRACT

We consider fault-tolerant broadcasting in the message passing and radio models under a probabilistic failure model. At each step, the transmitter of each node may fail independently with fixed probability p<1. We study both omission and Byzantine transmission failures. Our goal is to establish conditions on feasibility and to estimate the complexity of almost-safe broadcasting (i.e., broadcasting which is correct with probability at least 1-1/n on n-node graphs for sufficiently large n) under these scenarios. If only omission failures are assumed, almost-safe broadcasting is feasible for any p<1, in both communication models. For Byzantine faults, almost-safe broadcasting is feasible in the message passing model iff p<1/2 and in the radio model iff p<(1-p)Δ+1, where Δ is the maximum degree of the network. For the time complexity of almost-safe broadcasting, we give the following upper and lower bounds. Consider an n-node graph G with a given source s, and denote by D the radius of G w.r.t. s (namely, the largest distance from s to any node in G). Then for the message passing model we show that assuming omission faults, the optimal almost-safe broadcasting time is Θ (D + log n). Assuming Byzantine faults, almost-safe broadcasting is possible in time O(D+log α n), for any constant α > 1. For the radio model we show that almost-safe broadcasting in time O (opt + log n) (where opt is the optimal fault-free broadcasting time) is impossible for some graphs, even with omission failures, and we give an almost-safe broadcasting algorithm of time O(opt • log n) for any graph, for both types of failures.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
4
 
5
B. Awerbuch, Y. Mansour and N. Shavit, Polynomial end-to-end communication, Proc 33rd IEEE FOCS, 1992, 358--363.
 
6
 
7
 
8
 
9
 
10
D. Blough and A. Pelc, Optimal communication in networks with randomly distributed Byzantine faults, Networks 23, (1993), 691--701.
 
11
 
12
 
13
D. Dolev, The Byzantine generals strike again, J. of Algorithms 3, (1982), 14--30.
14
15
16
17
 
18
 
19
 
20
L. Kučera, Broadcasting through a noisy one-dimensional network, Tech. Report MPI-I-93-106, Max-Planck-Institut, Saarbruecken, Germany, 1993.
21
22
 
23
A. Pelc, Fault-tolerant broadcasting and gossiping in communication networks, Networks 28, (1996), 143--156.

CITED BY  9

Collaborative Colleagues:
Andrzej Pelc: colleagues
David Peleg: colleagues