Skip to main navigation Skip to search Skip to main content

Feasibility and complexity of broadcasting with random transmission failures

  • Andrzej Pelc
  • , David Peleg
  • Université du Québec en Outaouais
  • Weizmann Institute of Science

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

37 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings of the 24th Annual ACM Symposium on Principles of Distributed Computing, PODC 2005
PublisherAssociation for Computing Machinery (ACM)
Pages334-341
Number of pages8
ISBN (Print)1581139942, 9781581139945
DOIs
StatePublished - 17 Jul 2005
Externally publishedYes
Event24th Annual ACM Symposium on Principles of Distributed Computing, PODC 2005 - Las Vegas, NV, United States
Duration: 17 Jul 200520 Jul 2005

Publication series

NameProceedings of the Annual ACM Symposium on Principles of Distributed Computing
Volume24

Conference

Conference24th Annual ACM Symposium on Principles of Distributed Computing, PODC 2005
Country/TerritoryUnited States
CityLas Vegas, NV
Period17/07/0520/07/05

Keywords

  • Broadcasting
  • Byzantine faults
  • Omission faults
  • Radio networks
  • Random failures

Fingerprint

Dive into the research topics of 'Feasibility and complexity of broadcasting with random transmission failures'. Together they form a unique fingerprint.

Cite this