English

Discrete Incremental Voting

Probability 2023-05-26 v1 Distributed, Parallel, and Cluster Computing Discrete Mathematics

Abstract

We consider a type of pull voting suitable for discrete numeric opinions which can be compared on a linear scale, for example, 1 ('disagree strongly'), 2 ('disagree'), ,\ldots, 5 ('agree strongly'). On observing the opinion of a random neighbour, a vertex changes its opinion incrementally towards the value of the neighbour's opinion, if different. For opinions drawn from a set {1,2,,k}\{1,2,\ldots,k\}, the opinion of the vertex would change by +1+1 if the opinion of the neighbour is larger, or by 1-1, if it is smaller. It is not clear how to predict the outcome of this process, but we observe that the total weight of the system, that is, the sum of the individual opinions of all vertices, is a martingale. This allows us analyse the outcome of the process on some classes of dense expanders such as clique graphs KnK_n and random graphs Gn,p G_{n,p} for suitably large pp. If the average of the original opinions satisfies ici+1i \le c \le i+1 for some integer ii, then the asymptotic probability that opinion ii wins is i+1ci+1-c, and the probability that opinion i+1i+1 wins is cic-i. With high probability, the winning opinion cannot be other than ii or i+1i+1. To contrast this, we show that for a path and opinions 0,1,20,1,2 arranged initially in non-decreasing order along the path, the outcome is very different. Any of the opinions can win with constant probability, provided that each of the two extreme opinions 00 and 22 is initially supported by a constant fraction of vertices.

Keywords

Cite

@article{arxiv.2305.15632,
  title  = {Discrete Incremental Voting},
  author = {Colin Cooper and Tomasz Radzik and Takeharu Shiraga},
  journal= {arXiv preprint arXiv:2305.15632},
  year   = {2023}
}

Comments

27 pages, 2 figures

R2 v1 2026-06-28T10:45:22.658Z