Discrete Incremental Voting on Expanders
Abstract
Pull voting is a random process in which vertices of a connected graph have initial opinions chosen from a set of distinct opinions, and at each step a random vertex alters its opinion to that of a randomly chosen neighbour. If the system reaches a state where each vertex holds the same opinion, then this opinion will persist forthwith. In general the opinions are regarded as incommensurate, whereas in this paper we consider a type of pull voting suitable for integer opinions such as which can be compared on a linear scale; for example, 1 ('disagree strongly'), 2 ('disagree'), 5 ('agree strongly'). On observing the opinion of a random neighbour, a vertex updates its opinion by a discrete change towards the value of the neighbour's opinion, if different. Discrete incremental voting is a pull voting process which mimics this behaviour. At each step a random vertex alters its opinion towards that of a randomly chosen neighbour; increasing its opinion by if the opinion of the chosen neighbour is larger, or decreasing its opinion by , if the opinion of the neighbour is smaller. If initially there are only two adjacent integer opinions, for example , incremental voting coincides with pull voting, but if initially there are more than two opinions this is not the case. For an -vertex graph , let be the absolute second eigenvalue of the transition matrix of a simple random walk on . Let the initial opinions of the vertices be chosen from . Let , where is the initial opinion of vertex , and is the stationary distribution of the vertex. Then provided and , with high probability the final opinion is the initial weighted average suitably rounded to or .
Cite
@article{arxiv.2409.12615,
title = {Discrete Incremental Voting on Expanders},
author = {Colin Cooper and Tomasz Radzik and Takeharu Shiraga},
journal= {arXiv preprint arXiv:2409.12615},
year = {2024}
}
Comments
arXiv admin note: text overlap with arXiv:2305.15632