How to Solve Consensus in the Smallest Window of Synchrony

  • Authors:
  • Dan Alistarh;Seth Gilbert;Rachid Guerraoui;Corentin Travers

  • Affiliations:
  • EPFL LPD, Lausanne, Switzerland 1015;EPFL LPD, Lausanne, Switzerland 1015;EPFL LPD, Lausanne, Switzerland 1015;Universidad Politecnica de Madrid, Madrid, Spain 28031

  • Venue:
  • DISC '08 Proceedings of the 22nd international symposium on Distributed Computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper addresses the following question: what is the minimum-sized synchronous window needed to solve consensus in an otherwise asynchronous system? In answer to this question, we present the first optimally-resilient algorithm ASAPthat solves consensus as soon as possiblein an eventually synchronous system, i.e., a system that from some time GSTonwards, delivers messages in a timely fashion. ASAPguarantees that, in an execution with at most ffailures, every process decides no later than round GST+ f+ 2, which is optimal.