Reaching Agreement Among k out of n Processes

05/10/2022
by   Gadi Taubenfeld, et al.
0

In agreement problems, each process has an input value and must choose the input of some process (possibly itself) as a decision value. Given n≥ 2 processes and m ≥ 2 possible different input values, we want to design an agreement algorithm that enables as many processes as possible to decide on the same value in the presence of t crash failures. Without communication, when each process simply decides on its input value, at least ⌈ (n-t)/m ⌉ of the processes are guaranteed to always decide on the same value. Can we do better with communication? For some cases, for example when m=2, even in the presence of a single crash failure, the answer is negative in a deterministic asynchronous system where communication is either by using atomic read/write registers or by sending and receiving messages. The answer is positive in other cases.

READ FULL TEXT

page 1

page 5

page 7

page 9

page 11

page 13

page 15

research
09/30/2020

t-Resilient k-Immediate Snapshot and its Relation with Agreement Problems

An immediate snapshot object is a high level communication object, built...
research
03/06/2022

Election in Fully Anonymous Shared Memory Systems: Tight Space Bounds and Algorithms

This article addresses election in fully anonymous systems made up of n ...
research
12/17/2021

Detectable Quantum Byzantine Agreement for Any Arbitrary Number of Dishonest Parties

Reaching agreement in the presence of arbitrary faults is a fundamental ...
research
01/08/2020

Synchronous Byzantine Lattice Agreement in O(log (f)) Rounds

In the Lattice Agreement (LA) problem, originally proposed by Attiya et ...
research
08/07/2019

Byzantine Approximate Agreement on Graphs

Consider a distributed system with n processors out of which f can be By...
research
08/16/2022

The Weakest Failure Detector for Genuine Atomic Multicast (Extended Version)

Atomic broadcast is a group communication primitive to order messages ac...
research
12/15/2017

Effect of NBTI/PBTI Aging and Process Variations on Write Failures in MOSFET and FinFET Flip-Flops

The assessment of noise margins and the related probability of failure i...

Please sign up or login with your details

Forgot password? Click here to reset