When Is Recoverable Consensus Harder Than Consensus?

05/27/2022
by   Carole Delporte-Gallet, et al.
0

We study the ability of different shared object types to solve recoverable consensus using non-volatile shared memory in a system with crashes and recoveries. In particular, we compare the difficulty of solving recoverable consensus to the difficulty of solving the standard wait-free consensus problem in a system with halting failures. We focus on the model where individual processes may crash and recover and the large class of object types that are equipped with a read operation. We characterize the readable object types that can solve recoverable consensus among a given number of processes. Using this characterization, we show that the number of processes that can solve consensus using a readable type can be larger than the number of processes that can solve recoverable consensus using that type, but only slightly larger.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2018

Recoverable Consensus in Shared Memory

Herlihy's consensus hierarchy is one of the most widely cited results in...
research
02/12/2018

Is Compare-and-Swap Really Necessary?

The consensus number of a synchronization primitive, such as compare-and...
research
08/31/2023

The Synchronization Power of Auditable Registers

Auditability allows to track all the read operations performed on a regi...
research
08/06/2019

Wait-Free Universality of Consensus in the Infinite Arrival Model

In classical asynchronous distributed systems composed of a fixed number...
research
09/04/2019

Let's agree to disagree: learning highly debatable multirater labelling

Classification and differentiation of small pathological objects may gre...
research
04/20/2020

Characterizing consensus in the Heard-Of model

The Heard-Of model is a simple and relatively expressive model of distri...
research
02/02/2018

A Simple Object that Spans the Whole Consensus Hierarchy

This paper presents a simple generalization of the basic atomic read/wri...

Please sign up or login with your details

Forgot password? Click here to reset