English

Triadic Consensus: A Randomized Algorithm for Voting in a Crowd

Computer Science and Game Theory 2012-10-03 v1 Data Structures and Algorithms

Abstract

Typical voting rules do not work well in settings with many candidates. If there are just several hundred candidates, then even a simple task such as choosing a top candidate becomes impractical. Motivated by the hope of developing group consensus mechanisms over the internet, where the numbers of candidates could easily number in the thousands, we study an urn-based voting rule where each participant acts as a voter and a candidate. We prove that when participants lie in a one-dimensional space, this voting protocol finds a (1ϵ/sqrtn)(1-\epsilon/sqrt{n}) approximation of the Condorcet winner with high probability while only requiring an expected O(1ϵ2log2nϵ2)O(\frac{1}{\epsilon^2}\log^2 \frac{n}{\epsilon^2}) comparisons on average per voter. Moreover, this voting protocol is shown to have a quasi-truthful Nash equilibrium: namely, a Nash equilibrium exists which may not be truthful, but produces a winner with the same probability distribution as that of the truthful strategy.

Keywords

Cite

@article{arxiv.1210.0664,
  title  = {Triadic Consensus: A Randomized Algorithm for Voting in a Crowd},
  author = {Ashish Goel and David Lee},
  journal= {arXiv preprint arXiv:1210.0664},
  year   = {2012}
}
R2 v1 2026-06-21T22:14:28.644Z