Abstract
We consider synchronous iterative voting, where voters are given the opportunity to strategically choose their ballots depending on the outcome deduced from the previous collective choices. We propose two settings for synchronous iterative voting, one of classical flavor with a discrete space of states, and a more general continuous-space setting extending the first one. We give a general robustness result for cycles not relying on a tie-breaking rule, showing that they persist under small enough perturbations of the behavior of voters. Then we give examples in Approval Voting of electorates applying simple, sincere and consistent heuristics (namely Laslier’s Leader Rule or a modification of it) leading to cycles with bad outcomes, either not electing an existing Condorcet winner, or possibly electing a candidate ranked last by a majority of voters. Using the robustness result, it follows that those “bad cycles” persist even if only a (large enough) fraction of the electorate updates its choice of ballot at each iteration. We complete these results with examples in other voting methods, including ranking methods satisfying the Condorcet criterion; an in silico experimental study of the rarity of preference profiles exhibiting bad cycles; and an example exhibiting chaotic behavior.
Similar content being viewed by others
Notes
A similar argument has been raised by Warren D. Smith and is used by advocates of Approval Voting and Range Voting, see https://www.rangevoting.org/AppCW.html. The argument of Smith is less rigorous than Laslier’s, since the equilibrium assumption is kept implicit.
An example of cycle under the Leader Rule is given as exercise 8.4.4 in Meir (2018), but there are no Condorcet winner.
References
Airiau S, Grandi U, Perotto FS (2017) Learning agents for iterative voting. In: International conference on algorithmic decision theory. In: International conference on algorithmic decision theory. Springer, pp 139–152
Black D (1986) The theory of committees and elections. Springer (Originally published 1958)
Bowman C, Hodge JK, Yu A (2014) The potential of iterative voting to solve the separability problem in referendum elections. Theory Decis 77(1):111–124
Brams SJ, Fishburn PC (2010) Going from theory to practice: the mixed success of approval voting. In: Handbook on approval voting. Springer, pp 19–37
Brams SJ, Sanver MR (2003) Voter sovereignty and election outcomes. http://dev.gtcenter.org/Archive/Conf03/Sovereignty.pdf
Brams S, Fishburn PC (2007) Approval voting. Springer Science & Business Media, Berlin
Brandt F, Conitzer V, Endriss U, Lang J, Procaccia AD (eds) (2016) Handbook of computational social choice. Cambridge University Press, Cambridge
Brânzei S, Caragiannis I, Morgenstern J, Procaccia AD (2013) How bad is selfish voting? In: Proceedings of the twenty-seventh AAAI conference on artificial intelligence, pp 138–144
Chopra S, Pacuit E, Parikh R (2004) Knowledge-theoretic properties of strategic voting. In: European workshop on logics in artificial intelligence. Springer, pp 18–30
De Sinopoli F, Dutta B, Laslier J-F (2006) Approval voting: three examples. Int J Game Theory 35:27–38
Durand F (2015) Vers des modes de scrutin moins manipulable. Ph.D. thesis. Université Pierre et Marie Curie
Durand F, Mathieu F, Noirie L (2016) Can a condorcet rule have a low coalitional manipulability? ECAI IOS Press 2016:707–715
Durand F, Fabien M, Ludovic N (2014) Making most voting systems meet the condorcet criterion reduces their manipulability. https://hal.inria.fr/hal-01009134/file/condorcification.pdf
Gibbard A (1973) Manipulation of voting schemes: a general result. Econometrica 587–601
Grandi U, Hughes D, Rossi F, Slinko A (2019) Gibbard–Satterthwaite games for k-approval voting rules. Math Soc Sci 99:24–35
Grandi U, Loreggia A, Rossi F, Venable KB, Walsh T (2013) Restricted manipulation in iterative voting: condorcet efficiency and borda score. In: International conference on algorithmic decision-theory. Springer
Green-Armytage J, Tideman TN, Cosman R (2016) Statistical evaluation of voting rules. Soc Choice Welf 46(1):183–212
Katok A, Hasselblatt B (1995) Introduction to the modern theory of dynamical systems. In: Encyclopedia of mathematics and its applications, vol 54. Cambridge University Press, Cambridge (With a supplementary chapter by Katok and Leonardo Mendoza)
Koolyk A, Strangway T, Lev O, Rosenschein JS (2017) Convergence and quality of iterative voting under non-scoring rules. In: Proceedings of the 2016 international conference on autonomous agents & multiagent systems
Laslier J-F (2009) The Leader Rule: a model of strategic approval voting in a large electorate. J Theor Polit 21(1):113–136
Laslier J-F (2010) In silico voting experiments. Handbook on approval voting. Springer, Berlin, pp 311–335
Lepelley D, Louichi A, Valognes F (2000) Computer simulations of voting systems. Adv Complex Syst 3(1–4):181–194
Lev O, Rosenschein JS (2016) Convergence of iterative scoring rules. J Artif Intell Res 57:573–591
Meir R (2018) Strategic voting. Synth Lect Artif Intell Mach Learn 13(1):1–167
Meir R (2015) Plurality voting under uncertainty. In: Proceedings of the twenty-ninth AAAI conference on artificial intelligence. AAAI Press, pp 2103–2109
Meir R (2017) Iterative voting. Trends Comput Soc Choice 69–86
Meir R, Polukarov M, Rosenschein JS, Jennings NR (2017) Iterative voting and acyclic games. Artif Intell 252:100–122
Meir R, Lev O, Rosenschein JS (2014) A local-dominance theory of voting equilibria. In:Proceedings of the fifteenth ACM conference on economics and computation. ACM, New York, pp 313–330
Obraztsova S, Lev O, Polukarov M, Rabinovich Z, Rosenschein JS (2015) Farsighted voting dynamics. In: 1st workshop on algorithmic game theory at IJCAIgame theory at IJCAI
Obraztsova S, Markakis E, Polukarov M, Rabinovich Z, Jennings NR (2015) On the convergence of iterative voting: how restrictive should restricted dynamics be? In: Proceedings of the twenty-ninth AAAI conference on artificial intelligence. AAAI Press, pp 993–999
Rabinovich Z, Obraztsova S, Lev O, Markakis E, Rosenschein JS (2015) Analysis of equilibria in iterative voting schemes. In: Proceedings of the twenty-ninth AAAI conference on artificial intelligence. AAAI Press
Reijngoud A, Endriss U (2012) Voter response to iterated poll information. In: Proceedings of the 11th international conference on autonomous agents and multiagent systems-volume 2. International Foundation for Autonomous Agents and Multiagent Systems, pp 635–644
Satterthwaite MA (1975) Strategy-proofness and arrow’s conditions: existence and correspondence theorems for voting procedures and social welfare functions. J Econ Theory 10(2):187–217
Sertel MR, Sanver MR (2004) Strong equilibrium outcomes of voting games are the generalized condorcet winners. Soc Choice Welf 22(2):331–347
Walters P (1982) An introduction to ergodic theory, Graduate texts in mathematics, vol 79. Springer, New York
Acknowledgements
I am indebted to Adrien Fauré @AdrienGazouille for a long debate on twitter (in French) that lead me to seek and design the examples for Approval Voting presented here, and to François Durand for introducing me to the Social choice theory, for many discussions on Voting Systems, and for many suggestions that helped me improve this article. It also benefited from relevant comments provided by Adrien Fauré, Jean-François Laslier, Reshef Meir and anonymous referees who I warmly thank.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kloeckner, B.R. Cycles in synchronous iterative voting: general robustness and examples in Approval Voting. Soc Choice Welf 59, 423–466 (2022). https://doi.org/10.1007/s00355-022-01395-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00355-022-01395-6