Fast Consensus Protocols in the Asynchronous Poisson Clock Model with Edge Latencies

06/07/2018
by   Gregor Bankhamer, et al.
0

We study the problem of distributed plurality consensus among n nodes, each of which initially holds one of k opinions. The goal is to eventually agree on the initially dominant opinion. We first describe our algorithm for the synchronous case and then extend it to the following asynchronous model. Every node is equipped with a random Poisson clock that ticks at constant rate. Upon a tick, the node may open constantly many communication channels to other nodes. The time for establishing a channel is exponentially distributed with constant mean. Once the channel is established, nodes may exchange messages and update their opinions. A simple clustering algorithm is used and each cluster contains a designated leader. These cluster leaders coordinate the progress of the distributed computation. We show that for k < n^1/2-ε, ε constant, and initial multiplicative bias α≥ 1 + kn/√(n)·k all but an 1/^O(1)n fraction of nodes converge towards the initial plurality opinion in O(_αk ·k + n) time whp., and all nodes have the initial plurality opinion after additional O(n) time whp. To achieve this result, we first derive an algorithm for a system with a designated leader, and then extend our approach to a distributed system without a leader.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/11/2018

PALE: Partially Asynchronous Agile Leader Election

Many tasks executed in dynamic distributed systems, such as sensor netwo...
research
05/17/2022

On the Hierarchy of Distributed Majority Protocols

We study the Consensus problem among n agents, defined as follows. Initi...
research
08/14/2023

Minimizing Polarization in Noisy Leader-Follower Opinion Dynamics

The operation of creating edges has been widely applied to optimize rele...
research
07/16/2019

Threshold Logical Clocks for Asynchronous Distributed Coordination and Consensus

Consensus protocols for asynchronous networks are usually complex and in...
research
02/07/2020

Deterministic Leader Election in Anonymous Radio Networks

We consider leader election in anonymous radio networks modeled as simpl...
research
07/29/2019

Phase Transitions of Best-of-Two and Best-of-Three on Stochastic Block Models

This paper is concerned with voting processes on graphs where each verte...
research
01/07/2019

Communication cost of consensus for nodes with limited memory

Motivated by applications in blockchains and sensor networks, we conside...

Please sign up or login with your details

Forgot password? Click here to reset