Distributed Voting in Beep Model

10/22/2019
by   Benyamin Ghojogh, et al.
0

In this paper, we propose two distributed algorithms, named Distributed Voting with Beeps (DVB), for multi-choice voting in beep model where each node can communicate with its neighbors merely by sending beep signals. The two proposed algorithms have simple structures and can be employed in networks having severe constraints on the size of messages. In the first proposed algorithm, the adjacent nodes having the same value form a set called spot. Afterwards, the spots with majority value try to corrode the spots with non-majority values. The second proposed algorithm is based on pairwise interactions between nodes. The proposed algorithms have a termination detection procedure to check whether voting is achieved. We show that the probability of success of the first algorithm goes to one as the percentage of nodes choosing the majority vote as their initial values gets close to one. The second algorithm returns the correct vote with high probability. Our experiments show that the algorithms are fairly invariant to the network topology, initial distribution of values, and network size.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2019

Broadcast Distributed Voting Algorithm in Population Protocols

We consider the problem of multi-choice majority voting in a network of ...
research
07/26/2021

Resilient Distributed Averaging

In this paper, a fully distributed averaging algorithm in the presence o...
research
02/21/2023

Why Majority Judgement is not yet the solution for political elections, but can help finding it

Like many other voting systems, Majority Judgement suffers from the weak...
research
02/18/2020

Quasi-majority Functional Voting on Expander Graphs

Consider a distributed graph where each vertex holds one of two distinct...
research
09/02/2023

Trustworthy Distributed Average Consensus based on Locally Assessed Trust Evaluations

This paper proposes a distributed algorithm for average consensus in a m...
research
07/11/2018

A punishment voting algorithm based on super categories construction for acoustic scene classification

In acoustic scene classification researches, audio segment is usually sp...
research
04/04/2022

Algorithms for Bayesian network modeling and reliability inference of complex multistate systems: Part II-Dependent systems

In using the Bayesian network (BN) to construct the complex multistate s...

Please sign up or login with your details

Forgot password? Click here to reset