Convergence of Iterative Scoring Rules

In multiagent systems, social choice functions can help aggregate the distinct preferences that agents have over alternatives, enabling them to settle on a single choice. Despite the basic manipulability of all reasonable voting systems, it would still be desirable to find ways to reach plausible outcomes, which are stable states, i.e., a situation where no agent would wish to change its vote. One possibility is an iterative process in which, after everyone initially votes, participants may change their votes, one voter at a time. This technique, explored in previous work, converges to a Nash equilibrium when Plurality voting is used, along with a tie-breaking rule that chooses a winner according to a linear order of preferences over candidates. In this paper, we both consider limitations of the iterative voting method, as well as expanding upon it. We demonstrate the significance of tie-breaking rules, showing that no iterative scoring rule converges for all tie-breaking. However, using a restricted tie-breaking rule (such as the linear order rule used in previous work) does not by itself ensure convergence. We prove that in addition to plurality, the veto voting rule converges as well using a linear order tie-breaking rule. However, we show that these two voting rules are the only scoring rules that converge, regardless of tie-breaking mechanism.

[1]  K. Shepsle Institutional Arrangements and Equilibrium in Multidimensional Voting Models , 1979 .

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

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

[4]  R. McKelvey,et al.  A multistage game representation of sophisticated voting for binary procedures , 1978 .

[5]  Jrg Rothe,et al.  Economics and Computation, An Introduction to Algorithmic Game Theory, Computational Social Choice, and Fair Division , 2015, Economics and Computation.

[6]  Omer Lev,et al.  An algorithm for the coalitional manipulation problem under Maximin , 2011, AAMAS.

[7]  Vincent Conitzer,et al.  Handbook of Computational Social Choice , 2016 .

[8]  Pierre de Trenqualye An extension of Bowen’s dynamic voting rule to many dimensions , 1997 .

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

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

[11]  Matthias Messner,et al.  Strong and coalition-proof political equilibria under plurality and runoff rule , 2007, Int. J. Game Theory.

[12]  Ariel D. Procaccia,et al.  Multi-Winner Elections: Complexity of Manipulation, Control and Winner-Determination , 2007, IJCAI.

[13]  Eithan Ephrati,et al.  Deriving Consensus in Multiagent Systems , 1996, Artif. Intell..

[14]  Andrea Loreggia Iterative voting and multi-mode control in preference aggregation , 2014, Intelligenza Artificiale.

[15]  R. Weber,et al.  A Theory of Voting Equilibria , 1993, American Political Science Review.

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

[17]  Ariel D. Procaccia,et al.  Junta Distributions and the Average-Case Complexity of Manipulating Elections , 2007, J. Artif. Intell. Res..

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

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

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

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

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

[23]  Omer Lev,et al.  Empirical Aspects of Plurality Election Equilibria , 2012 .

[24]  Omer Lev,et al.  Beyond Plurality: Truth-Bias in Binary Scoring Rules , 2015, ADT.

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

[26]  J. Robinson AN ITERATIVE METHOD OF SOLVING A GAME , 1951, Classics in Game Theory.

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

[28]  Michele Piccione,et al.  Sequential Voting Procedures in Symmetric Binary Elections , 2000, Journal of Political Economy.

[29]  John J. Bartholdi,et al.  Single transferable vote resists strategic voting , 2015 .

[30]  Jean-Jacques Laffont,et al.  Incentives and the allocation of public goods , 1987 .

[31]  Birgitte Sloth,et al.  The Theory of Voting and Equilibria in Noncooperative Games , 1993 .

[32]  Eric J. Johnson,et al.  Detecting Failures of Backward Induction: Monitoring Information Search in Sequential Bargaining , 2002, J. Econ. Theory.

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

[34]  Ariel D. Procaccia,et al.  Complexity of unweighted coalitional manipulation under some common voting rules , 2009, IJCAI 2009.

[35]  O. H. Brownlee,et al.  ACTIVITY ANALYSIS OF PRODUCTION AND ALLOCATION , 1952 .

[36]  T. Feddersen,et al.  Rational Voting and Candidate Entry Under Plurality Rule , 1990 .

[37]  Peter C. Ordeshook,et al.  Nonvoting and the existence of equilibrium under majority rule , 1972 .

[38]  Vincent Conitzer,et al.  When are elections with few candidates hard to manipulate? , 2007, J. ACM.

[39]  M. Trick,et al.  The computational difficulty of manipulating an election , 1989 .

[40]  Ariel D. Procaccia,et al.  Algorithms for the coalitional manipulation problem , 2008, SODA '08.

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