Iterative voting and acyclic games

Abstract Multi-agent decision problems, in which independent agents have to agree on a joint plan of action or allocation of resources, are central to artificial intelligence. In such situations, agents' individual preferences over available alternatives may vary, and may try to reconcile these differences by voting. We consider scenarios where voters cannot coordinate their actions, but are allowed to change their vote after observing the current outcome, as is often the case both in offline committees and in online voting. Specifically, we are interested in identifying conditions under which such iterative voting processes are guaranteed to converge to a Nash equilibrium state—that is, under which this process is acyclic. We classify convergence results based on the underlying assumptions about the agent scheduler (the order in which the agents take their actions) and the action scheduler (the actions available to the agents at each step). By so doing, we position iterative voting models within the general framework of acyclic games and game forms. In more detail, our main technical results provide a complete picture of conditions for acyclicity in several variations of Plurality voting. In particular, we show that (a) under the traditional lexicographic tie-breaking, the game converges from any state and for any order of agents, under a weak restriction on voters' actions; and that (b) Plurality with randomized tie-breaking is not guaranteed to converge under arbitrary agent schedulers, but there is always some path of better replies from any initial state of the game to a Nash equilibrium. We thus show a first separation between order-free acyclicity and weak acyclicity of game forms, thereby settling an open question from [7] . In addition, we refute another conjecture of Kukushkin regarding strongly acyclic voting rules, by proving the existence of strongly acyclic separable game forms.

[1]  Ulrich Endriss,et al.  Iterated Majority Voting , 2009, ADT.

[2]  N. Kukushkin Potential games: a purely ordinal approach , 1999 .

[3]  Igal Milchtaich Schedulers, Potentials and Weak Potentials in Weakly Acyclic Games , 2013 .

[4]  Ben Lockwood,et al.  When are plurality rule voting games dominance-solvable? , 2004, Games Econ. Behav..

[5]  H. Young,et al.  The Evolution of Conventions , 1993 .

[6]  Toby Walsh,et al.  Restricted Manipulation in Iterative Voting: Condorcet Efficiency and Borda Score , 2013, ADT.

[7]  Nikolai S. Kukushkin,et al.  Acyclicity of improvements in finite game forms , 2011, Int. J. Game Theory.

[8]  Jason R. Marden,et al.  Regret based dynamics: convergence in weakly acyclic games , 2007, AAMAS '07.

[9]  Jerry S. Kelly,et al.  STRATEGY-PROOFNESS AND SOCIAL CHOICE FUNCTIONS WITHOUT SINGLEVALUEDNESS , 1977 .

[10]  I. Milchtaich,et al.  Congestion Games with Player-Specific Payoff Functions , 1996 .

[11]  William S. Zwicker,et al.  Introduction to the Theory of Voting , 2016, Handbook of Computational Social Choice.

[12]  Simina Brânzei,et al.  How Bad Is Selfish Voting? , 2013, AAAI.

[13]  Omer Lev,et al.  A local-dominance theory of voting equilibria , 2014, EC.

[14]  Mark C. Wilson,et al.  Best Reply Dynamics for Scoring Rules , 2012, ECAI.

[15]  Reshef Meir,et al.  Random Tie-breaking with Stochastic Dominance , 2016, ArXiv.

[16]  Ulle Endriss,et al.  Sincerity and manipulation under approval voting , 2012, Theory and Decision.

[17]  Bhaskar Dutta,et al.  EFFECTIVITY FUNCTIONS AND ACCEPTABLE GAME FORMS , 1984 .

[18]  Krzysztof R. Apt,et al.  A classification of weakly acyclic games , 2012, SAGT.

[19]  Omer Lev,et al.  Convergence and Quality of Iterative Voting under Non-Scoring Rules: (Extended Abstract) , 2016, AAMAS.

[20]  L. Shapley,et al.  Potential Games , 1994 .

[21]  L. Shapley,et al.  REGULAR ARTICLEPotential Games , 1996 .

[22]  Vladimir Gurvich,et al.  Acyclic, or totally tight, two-person game forms: Characterization and main properties , 2010, Discret. Math..

[23]  Edith Elkind,et al.  Gibbard-Satterthwaite Games , 2015, IJCAI.

[24]  M. Satterthwaite Strategy-proofness and Arrow's conditions: Existence and correspondence theorems for voting procedures and social welfare functions , 1975 .

[25]  D. Saari Susceptibility to manipulation , 1990 .

[26]  Neelam Gohar,et al.  Manipulative voting dynamics , 2012 .

[27]  Noam Nisan,et al.  A Quantitative Version of the Gibbard-Satterthwaite Theorem for Three Alternatives , 2011, SIAM J. Comput..

[28]  Rohit Parikh,et al.  Knowledge-Theoretic Properties of Strategic Voting , 2004, JELIA.

[29]  Lirong Xia,et al.  Sequential voting rules and multiple elections paradoxes , 2007, TARK '07.

[30]  Omer Lev,et al.  Convergence of Iterative Scoring Rules , 2016, J. Artif. Intell. Res..

[31]  Jonathan K. Hodge,et al.  The potential of iterative voting to solve the separability problem in referendum elections , 2013, Theory and Decision.

[32]  Vincent Conitzer,et al.  Dominating Manipulations in Voting with Partial Information , 2011, AAAI.

[33]  Vladimir Gurvich,et al.  On acyclicity of games with cycles , 2009, Discret. Appl. Math..

[34]  Richard W. Hamming,et al.  Error detecting and error correcting codes , 1950 .

[35]  A. Gibbard Manipulation of Voting Schemes: A General Result , 1973 .

[36]  M. Messner,et al.  Robust Political Equilibria Under Plurality and Runoff Rule , 2005 .

[37]  Tilman Börgers,et al.  Pure Strategy Dominance , 1993 .

[38]  Nikolai S. Kukushkin,et al.  Perfect Information and Potential Games , 2002, Games Econ. Behav..

[39]  Moshe Tennenholtz,et al.  On Coalitions and Stable Winners in Plurality , 2012, WINE.

[40]  Nicholas R. Jennings,et al.  On the Convergence of Iterative Voting: How Restrictive Should Restricted Dynamics Be? , 2015, AAAI.

[41]  Murat R. Sertel,et al.  Strong equilibrium outcomes of voting games ¶are the generalized Condorcet winners , 2004, Soc. Choice Welf..

[42]  Svetlana Obraztsova,et al.  Strategic Voting with Incomplete Information , 2016, IJCAI.

[43]  Edith Elkind,et al.  Equilibria of plurality voting with abstentions , 2010, EC '10.

[44]  Michael H. Bowling,et al.  Convergence and No-Regret in Multiagent Learning , 2004, NIPS.

[45]  A. Roth The college admissions problem is not equivalent to the marriage problem , 1985 .

[46]  Reshef Meir,et al.  Strong and Weak Acyclicity in Iterative Voting , 2016, SAGT.

[47]  Thomas A. Rietz,et al.  An experimental study of voting rules and polls in three-candidate elections , 1996 .

[48]  Alex Fabrikant,et al.  On the Structure of Weakly Acyclic Games , 2010, Theory of Computing Systems.

[49]  P. Gärdenfors Manipulation of social choice functions , 1976 .

[50]  Ulrich Endriss,et al.  Voter response to iterated poll information , 2012, AAMAS.

[51]  Reshef Meir,et al.  Plurality Voting Under Uncertainty , 2014, AAAI.

[52]  Omer Lev,et al.  Analysis of Equilibria in Iterative Voting Schemes , 2015, AAAI.

[53]  Ulrich Endriss,et al.  Automated Search for Impossibility Theorems in Social Choice Theory: Ranking Sets of Objects , 2014, J. Artif. Intell. Res..

[54]  Omer Lev,et al.  Convergence of iterative voting , 2012, AAMAS.

[55]  Svetlana Obraztsova,et al.  Plurality Voting with Truth-Biased Agents , 2013, SAGT.

[56]  Nicholas R. Jennings,et al.  Convergence to Equilibria in Plurality Voting , 2010, AAAI.

[57]  Vladimir Gurvich,et al.  Nash-solvable bidirected cyclic two-person game forms , 2008 .