Probabilistic consensus via polling and majority rules

From MaRDI portal
Publication:475128

DOI10.1007/S11134-014-9397-7zbMATH Open1321.60197arXiv1311.4805OpenAlexW1981563978MaRDI QIDQ475128FDOQ475128


Authors: J. Herrera, Sumit K. Garg Edit this on Wikidata


Publication date: 25 November 2014

Published in: Queueing Systems (Search for Journal in Brave)

Abstract: In this paper, we consider lightweight decentralised algorithms for achieving consensus in distributed systems. Each member of a distributed group has a private value from a fixed set consisting of, say, two elements, and the goal is for all members to reach consensus on the majority value. We explore variants of the voter model applied to this problem. In the voter model, each node polls a randomly chosen group member and adopts its value. The process is repeated until consensus is reached. We generalize this so that each member polls a (deterministic or random) number of other group members and changes opinion only if a suitably defined super-majority has a different opinion. We show that this modification greatly speeds up the convergence of the algorithm, as well as substantially reducing the probability of it reaching consensus on the incorrect value.


Full work available at URL: https://arxiv.org/abs/1311.4805




Recommendations




Cites Work


Cited In (14)





This page was built for publication: Probabilistic consensus via polling and majority rules

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q475128)