Skip to main navigation Skip to search Skip to main content

Fault-Tolerant Consensus with an Abstract MAC Layer

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

In this paper, we study fault-tolerant distributed consensus in wireless systems. In more detail, we produce two new randomized algorithms that solve this problem in the abstract MAC layer model, which captures the basic interface and communication guarantees provided by most wireless MAC layers. Our algorithms work for any number of failures, require no advance knowledge of the network participants or network size, and guarantee termination with high probability after a number of broadcasts that are polynomial in the network size. Our first algorithm satisfies the standard agreement property, while our second trades a faster termination guarantee in exchange for a looser agreement property in which most nodes agree on the same value. These are the first known fault-tolerant consensus algorithms for this model. In addition to our main upper bound results, we explore the gap between the abstract MAC layer and the standard asynchronous message passing model by proving fault-tolerant consensus is impossible in the latter in the absence of information regarding the network participants, even if we assume no faults, allow randomized solutions, and provide the algorithm a constant-factor approximation of the network size.
Original languageEnglish
Title of host publication32nd International Symposium on Distributed Computing (DISC 2018)
EditorsUlrich Schmid, Josef Widder
Place of PublicationSaarbrücken/Wadern, Germany
PublisherSchloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing
Pages38:1–38:20
ISBN (Electronic)9783959770927
DOIs
Publication statusPublished - Oct 2018
Externally publishedYes
Event32nd International Symposium on Distributed Computing, DISC 2018 - New Orleans, United States
Duration: 15 Oct 201819 Oct 2018
http://www.dagstuhl.de/dagpub/978-3-95977-092-7

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
PublisherSchloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing
Volume121
ISSN (Electronic)1868-8969

Conference

Conference32nd International Symposium on Distributed Computing, DISC 2018
PlaceUnited States
CityNew Orleans
Period15/10/1819/10/18
Internet address

Research Keywords

  • Abstract MAC layer
  • Consensus
  • Fault tolerance
  • Wireless networks

Fingerprint

Dive into the research topics of 'Fault-Tolerant Consensus with an Abstract MAC Layer'. Together they form a unique fingerprint.

Cite this