Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Generalized Universality
 
conference paper

Generalized Universality

Gafni, Eli
•
Guerraoui, Rachid  
Katoen, Joost-Pieter
•
König, Barbara
2011
CONCUR 2011 – Concurrency Theory
22nd International Conference, CONCUR

State machine replication reduces distributed to centralized computing. Any sequential service, modeled by a state machine, can be replicated over any number of processes and made highly available to all of them. At the heart of this fundamental reduction lies the so called universal consensus abstraction, key to providing the illusion of single shared service, despite replication. Yet, as universal as it may be, consensus is just one specific instance of a more general abstraction, k-set consensus where, instead of agreeing on a unique decision, the processes may diverge but at most k different decisions are reached. It is legitimate to ask whether the celebrated state machine replication construct has its analogue with k > 1. If it did not, one could question the aura of distributed computing deserving an underpinning Theory for 1, the unit of multiplication, would be special in a field, distributed computing, that does not arithmetically multiply. This paper presents, two decades after k-set consensus was introduced, the generalization with k > 1 of state machine replication. We show that with k-set consensus, any number of processes can emulate k state machines of which at least one remains highly available. While doing so, we also generalize the very notion of consensus universality. © 2011 Springer-Verlag.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1007/978-3-642-23217-6_2
Author(s)
Gafni, Eli
Guerraoui, Rachid  
Editors
Katoen, Joost-Pieter
•
König, Barbara
Date Issued

2011

Publisher

Springer Berlin Heidelberg

Publisher place

Berlin, Heidelberg

Published in
CONCUR 2011 – Concurrency Theory
Series title/Series vol.

Lecture Notes in Computer Science

Volume

6901

Start page

17

End page

27

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
DCL  
Event nameEvent placeEvent date
22nd International Conference, CONCUR

Aachen, Germany

September 6-9, 2011

Available on Infoscience
June 1, 2015
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/114865
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés