Skip to main content
Log in

Optimal Adaptive Broadcasting with a Bounded Fraction of Faulty Nodes

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

We consider broadcasting among n processors, f of which can be faulty. A fault-free processor, called the source, holds a piece of information which has to be transmitted to all other fault-free processors. We assume that the fraction f/n of faulty processors is bounded by a constant γ<1 . Transmissions are fault free. Faults are assumed to be of the crash type: faulty processors do not send or receive messages. We use the whispering model: pairs of processors communicating in one round must form a matching. A fault-free processor sending a message to another processor becomes aware of whether this processor is faulty or fault free and can adapt future transmissions accordingly. The main result of the paper is a broadcasting algorithm working in O( log n) rounds and using O(n) messages of logarithmic size, in the worst case. This is an improvement of the result from [17] where O ((log n) 2 ) rounds were used. Our method also gives the first algorithm for adaptive distributed fault diagnosis in O( log n) rounds.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received May 1997; revised May 1998.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Diks, K., Pelc, A. Optimal Adaptive Broadcasting with a Bounded Fraction of Faulty Nodes . Algorithmica 28, 37–50 (2000). https://doi.org/10.1007/s004530010030

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s004530010030

Navigation