Skip to main content

Consensus with Partial Synchrony

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Intuitively, “known bound” means that the bound can be “built into” the algorithm. A formal definition is given in the next section.

Recommended Reading

  • Bar-Noy A, Dolev D, Dwork C, Strong HR (1987) Shifting gears: changing algorithms on the fly To expedite Byzantine agreement. In: PODC, pp 42–51

    Google Scholar 

  • Chandra TD, Hadzilacos V, Toueg S (1996) The weakest failure detector for solving consensus. J ACM 43(4):685–722

    Article  MathSciNet  MATH  Google Scholar 

  • Chandra TD, Toueg S (1996) Unreliable failure detectors for reliable distributed systems. J ACM 43(2):225–267

    Article  MathSciNet  MATH  Google Scholar 

  • Charron-Bost B, Schiper A (2007) The “Heard-Of” model: computing in distributed systems with benign failures. Technical report, EPFL

    Google Scholar 

  • Dolev D, Dwork C, Stockmeyer L (1987) On the minimal synchrony needed for distributed consensus. J ACM 34(1):77–97

    Article  MathSciNet  MATH  Google Scholar 

  • Dolev D, Strong HR (1983) Authenticated algorithms for Byzantine agreement. SIAM J Comput 12(4):656–666

    Article  MathSciNet  MATH  Google Scholar 

  • Dwork C, Lynch N, Stockmeyer L (1988) Consensus in the presence of partial synchrony. J ACM 35(2):288–323

    Article  MathSciNet  Google Scholar 

  • Fischer M, Lynch N, Paterson M (1985) Impossibility of distributed consensus with one faulty process. J ACM 32:374–382

    Article  MathSciNet  MATH  Google Scholar 

  • Gray J (1990) A comparison of the Byzantine agreement problem and the transaction commit problem. In: Fault-tolerant distributed computing [AsilomarWorkshop 1986], vol 448, LNCS. Springer, Berlin, pp 10–17

    Chapter  Google Scholar 

  • Lamport L (1978) Time, clocks, and the ordering of events in a distributed system. Commun ACM 21(7):558–565

    Article  MATH  Google Scholar 

  • Lamport L (1998) The part-time parliament. ACM Trans Comput Syst 16(2):133–169

    Article  Google Scholar 

  • Pease MC, Shostak RE, Lamport L (1980) Reaching agreement in the presence of faults. J ACM 27(2):228–234

    Article  MathSciNet  MATH  Google Scholar 

  • Rabin M (1983) Randomized Byzantine generals. In: Proceedings of the 24th annual ACM symposium on foundations of computer science, pp 403–409

    Google Scholar 

  • Schneider FB (1993) Replication management using the state-machine approach. In: Mullender S (ed) Distributed systems. ACM, pp 169–197

    Google Scholar 

  • Srikanth TK, Toueg S (1987) Simulating authenticated broadcasts to derive simple fault-tolerant algorithms. Distrib Comput 2(2):80–94

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bernadette Charron-Bost .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Charron-Bost, B., Schiper, A. (2016). Consensus with Partial Synchrony. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_91

Download citation

Publish with us

Policies and ethics