• DocumentCode
    1127460
  • Title

    Chasing the Weakest System Model for Implementing Ω and Consensus

  • Author

    Hutle, Martin ; Malkhi, Dahlia ; Schmid, Ulrich ; Zhou, Lidong

  • Author_Institution
    I&C-LSR Group, Ecole Polytech. Federate de Lausanne (EPFL), Lausanne, Switzerland
  • Volume
    6
  • Issue
    4
  • fYear
    2009
  • Firstpage
    269
  • Lastpage
    281
  • Abstract
    Aguilera et al. and Malkhi et al. presented two system models, which are weaker than all previously proposed models where the eventual leader election oracle Omega can be implemented, and thus, consensus can also be solved. The former model assumes unicast steps and at least one correct process with f outgoing eventually timely links, whereas the latter assumes broadcast steps and at least one correct process with f bidirectional but moving eventually timely links. Consequently, those models are incomparable. In this paper, we show that Omega can also be implemented in a system with at least one process with f outgoing moving eventually timely links, assuming either unicast or broadcast steps. It seems to be the weakest system model that allows to solve consensus via Omega-based algorithms known so far. We also provide matching lower bounds for the communication complexity of Omega in this model, which are based on an interesting ldquostabilization propertyrdquo of infinite runs. Those results reveal a fairly high price to be paid for this further relaxation of synchrony properties.
  • Keywords
    communication complexity; distributed algorithms; broadcast steps; communication complexity; leader election oracle; unicast steps; weakest system model; Broadcasting; Complexity theory; Computer Society; Delay; Detectors; Fault detection; Fault tolerant systems; Modeling; Nominations and elections; Unicast; Distributed Systems; Distributed systems; Fault-tolerance; failure detectors; fault-tolerant distributed consensus; partial synchrony.; system modeling;
  • fLanguage
    English
  • Journal_Title
    Dependable and Secure Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5971
  • Type

    jour

  • DOI
    10.1109/TDSC.2008.24
  • Filename
    4487070