Skip to main navigation Skip to search Skip to main content

Efficient message ordering in dynamic networks

  • Idit Keidar*
  • , Danny Dolev
  • *Corresponding author for this work

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

41 Scopus citations

Abstract

We present an algorithm for totally ordering messages in the face of network partitions and site failures. The algorithm always allows a majority of connected processors in the network to make progress (i.e. to order messages), if they remain connected for sufficiently long, regardless of past failures. Furthermore, our algorithm always allows processors to initiate messages, even when they are not members of a connected majority component in the network. Thus, messages can eventually become totally ordered even if their initiator is never a member of a majority component. The algorithm guarantees that when a majority is connected, each message is ordered within two communication rounds, if no failures occur during these rounds.

Original languageEnglish
Title of host publicationPODC 1996
Subtitle of host publicationProceedings of the fifteenth annual ACM symposium on Principles of distributed computing
PublisherACM
Pages68-76
Number of pages9
ISBN (Print)9780897918008
DOIs
StatePublished - 1 May 1996
Event15th Annual ACM Symposium on Principles of Distributed Computing, PODC 1996 - Philadelphia, PA, USA
Duration: 23 May 199626 May 1996

Conference

Conference15th Annual ACM Symposium on Principles of Distributed Computing, PODC 1996
CityPhiladelphia, PA, USA
Period23/05/9626/05/96

Fingerprint

Dive into the research topics of 'Efficient message ordering in dynamic networks'. Together they form a unique fingerprint.

Cite this