Manipulative voting dynamics

In AI, multi-agent decision problems are of central importance, in which independent agents aggregate their heterogeneous preference orders among all alternatives and the result of this aggregation can be a single alternative, corresponding to the groups collective decision, or a complete aggregate ranking of all the alternatives. Voting is a general method for aggregating the preferences of multiple agents. An important technical issue that arises is manipulation of voting schemes: a voter may be to make the outcome most favorable to itself (with respect to his own preferences) by reporting his preferences incorrectly. Unfortunately, the Gibbard-Satterthwaites theorem shows that no reasonable voting rule is completely immune to manipulation, recent literature focussed on making the voting schemes computationally hard to manipulate. In contrast to most prior work Meir et al. [40] have studied this phenomenon as a dynamic process in which voters may repeatedly alter their reported preferences until either no further manipulations are available, or else the system goes into a cycle. We develop this line of enquiry further, showing how potential functions are useful for showing convergence in a more general setting. We focus on dynamics of weighted plurality voting under sequences made up various types of manipulation by the voters. Cases where we have exponential bounds on the length of sequences, we identify conditions under which upper bounds can be improved. In convergence to Nash equilibrium for plurality voting rule, we use lexicographic tie-breaking rule that selects the winner according to a fixed priority ordering on the candidates. We study convergence to pure Nash equilibria in plurality voting games under unweighted setting too. We mainly concerned with polynomial bounds on the length of manipulation sequences, that depends on which types of manipulation are allowed. We also consider other positional scoring rules like Borda, Veto, k-approval voting and non positional scoring rules like Copeland and Bucklin voting system. This thesis is dedicated to my family specially my parents, my grandfather and my uncle who have always stood by me and supported me throughout my life. They have been a constant source of love, concern, support and strength all these years. I warmly appreciate their generosity and understanding.

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

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

[3]  Vincent Conitzer,et al.  Stackelberg Voting Games: Computational Aspects and Paradoxes , 2010, AAAI.

[4]  Nicolas Maudet,et al.  Negotiating Socially Optimal Allocations of Resources , 2011, J. Artif. Intell. Res..

[5]  Jeffrey S. Rosenschein and Gilad Zlotkin Rules of Encounter , 1994 .

[6]  Jstor The American political science review , 2022 .

[7]  Eithan Ephrati,et al.  The Clarke Tax as a Consensus Mechanism Among Automated Agents , 1991, AAAI.

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

[9]  Ronald Fagin,et al.  Efficient similarity search and classification via rank aggregation , 2003, SIGMOD '03.

[10]  Ariel D. Procaccia,et al.  The learnability of voting rules , 2009, Artif. Intell..

[11]  W. Wallis The Theory of Voting , 2012 .

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

[13]  Flávio Keidi Miyazawa,et al.  Convergence Time to Nash Equilibrium in Selfish Bin Packing , 2009, Electron. Notes Discret. Math..

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

[15]  Vincent Conitzer,et al.  How many candidates are needed to make elections hard to manipulate? , 2003, TARK '03.

[16]  Paul G. Spirakis,et al.  Selfish unsplittable flows , 2005, Theor. Comput. Sci..

[17]  Svetlana Obraztsova,et al.  Ties Matter: Complexity of Voting Manipulation Revisited , 2011, IJCAI.

[18]  Ariel D. Procaccia,et al.  Junta distributions and the average-case complexity of manipulating elections , 2006, AAMAS '06.

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

[20]  Christos H. Papadimitriou,et al.  Algorithms, Games, and the Internet , 2001, ICALP.

[21]  Eithan Ephrati,et al.  Multi-Agent Planning as a Dynamic Search for Social Consensus , 1993, IJCAI.

[22]  Toby Walsh,et al.  An Empirical Study of Borda Manipulation , 2010, ArXiv.

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

[24]  Eric Horvitz,et al.  Social Choice Theory and Recommender Systems: Analysis of the Axiomatic Foundations of Collaborative Filtering , 2000, AAAI/IAAI.

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

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

[27]  R. Niemi,et al.  The Choice of Voting Systems , 1976 .

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

[29]  E. Ephrati A Heuristic Technique for Multiagent PlanningEithan , 1997 .

[30]  H. Nurmi Voting Procedures: A Summary Analysis , 1983, British Journal of Political Science.

[31]  M. Trick,et al.  Voting schemes for which it can be difficult to tell who won the election , 1989 .

[32]  Paul W. Goldberg,et al.  Bounds for the convergence rate of randomized local search in a multiplayer load-balancing game , 2004, PODC '04.

[33]  Panagiota N. Panagopoulou,et al.  Efficient Convergence to Pure Nash Equilibria in Weighted Network Congestion Games , 2005, WEA.

[34]  Piotr Faliszewski,et al.  Using complexity to protect elections , 2010, Commun. ACM.

[35]  Steve Chien,et al.  Convergence to approximate Nash equilibria in congestion games , 2007, SODA '07.

[36]  R. Rosenthal A class of games possessing pure-strategy Nash equilibria , 1973 .

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

[38]  Yishay Mansour,et al.  Convergence Time to Nash Equilibria , 2003, ICALP.

[39]  Edith Hemaspaandra,et al.  Dichotomy for voting systems , 2005, J. Comput. Syst. Sci..

[40]  Sandip Sen,et al.  Voting for movies: the anatomy of a recommender system , 1999, AGENTS '99.

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

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

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

[44]  Vahab S. Mirrokni,et al.  Uncoordinated two-sided matching markets , 2009, SECO.

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

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

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

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

[49]  Vittorio Bilò On the packing of selfish items , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.

[50]  Martin Gairing,et al.  Nashification and the Coordination Ratio for a Selfish Routing Game , 2003, ICALP.

[51]  Christos H. Papadimitriou,et al.  The complexity of pure Nash equilibria , 2004, STOC '04.

[52]  Paul G. Spirakis,et al.  The structure and complexity of Nash equilibria for a selfish routing game , 2002, Theor. Comput. Sci..

[53]  Vincent Conitzer,et al.  A scheduling approach to coalitional manipulation , 2010, EC '10.

[54]  Vincent Conitzer,et al.  Complexity of manipulating elections with few candidates , 2002, AAAI/IAAI.

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

[56]  Piotr Faliszewski,et al.  AI's War on Manipulation: Are We Winning? , 2010, AI Mag..

[57]  Sandip Sen,et al.  An automated meeting scheduling system that utilizes user preferences , 1997, AGENTS '97.

[58]  H. Young Social Choice Scoring Functions , 1975 .

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