Complexity of Manipulation with Partial Information in Voting

The Coalitional Manipulation problem has been studied extensively in the literature for many voting rules. However, most studies have focused on the complete information setting, wherein the manipulators know the votes of the non-manipulators. While this assumption is reasonable for purposes of showing intractability, it is unrealistic for algorithmic considerations. In most real-world scenarios, it is impractical for the manipulators to have accurate knowledge of all the other votes. In this paper, we investigate manipulation with incomplete information. In our framework, the manipulators know a partial order for each voter that is consistent with the true preference of that voter. In this setting, we formulate three natural computational notions of manipulation, namely weak, opportunistic, and strong manipulation. We say that an extension of a partial order is if there exists a manipulative vote for that extension. 1. Weak Manipulation (WM): the manipulators seek to vote in a way that makes their preferred candidate win in at least one extension of the partial votes of the non-manipulators. 2. Opportunistic Manipulation (OM): the manipulators seek to vote in a way that makes their preferred candidate win in every viable extension of the partial votes of the non-manipulators. 3. Strong Manipulation (SM): the manipulators seek to vote in a way that makes their preferred candidate win in every extension of the partial votes of the non-manipulators. We consider several scenarios for which the traditional manipulation problems are easy (for instance, Borda with a single manipulator). For many of them, the corresponding manipulative questions that we propose turn out to be computationally intractable. Our hardness results often hold even when very little information is missing, or in other words, even when the instances are quite close to the complete information setting.

[1]  Noam Nisan,et al.  Elections Can be Manipulated Often , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[2]  Neeldhara Misra,et al.  On the Exact Amount of Missing Information that Makes Finding Possible Winners Hard , 2016, MFCS.

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

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

[5]  David C. Mcgarvey A THEOREMI ON THE CONSTRUCTION OF VOTING PARADOXES , 1953 .

[6]  Nadja Betzler,et al.  Towards a dichotomy for the Possible Winner problem in elections based on scoring rules , 2009, J. Comput. Syst. Sci..

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

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

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

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

[11]  Edith Elkind,et al.  Manipulation under voting rule uncertainty , 2012, AAMAS.

[12]  Toby Walsh,et al.  Complexity of and Algorithms for Borda Manipulation , 2011, AAAI.

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

[14]  Barteld Kooi,et al.  Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems , 2011, Adaptive Agents and Multi-Agent Systems.

[15]  Jörg Rothe,et al.  The Possible Winner Problem with Uncertain Weights , 2012, ECAI.

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

[17]  Y. Narahari,et al.  Detecting Possible Manipulators in Elections , 2014, AAMAS.

[18]  Piotr Faliszewski,et al.  Probabilistic Possible Winner Determination , 2010, AAAI.

[19]  Y. Narahari,et al.  Kernelization complexity of possible winner and coalitional manipulation problems in voting , 2014, Theor. Comput. Sci..

[20]  Piotr Faliszewski,et al.  Llull and Copeland Voting Computationally Resist Bribery and Constructive Control , 2009, J. Artif. Intell. Res..

[21]  Jérôme Lang,et al.  Voting procedures with incomplete preferences , 2005 .

[22]  Eithan Ephrati,et al.  A heuristic technique for multi‐agent planning , 1997, Annals of Mathematics and Artificial Intelligence.

[23]  Toby Walsh,et al.  Possible and necessary winner problem in social polls , 2013, AAMAS.

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

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

[26]  Piotr Faliszewski,et al.  Campaigns for lazy voters: truncated ballots , 2012, AAMAS.

[27]  J. van Leeuwen,et al.  Theoretical Computer Science , 2003, Lecture Notes in Computer Science.

[28]  Palash Dey Manipulative Elicitation - A New Attack on Elections with Incomplete Preferences , 2018, AAAI.

[29]  Vincent Conitzer,et al.  A sufficient condition for voting rules to be frequently manipulable , 2008, EC '08.

[30]  Steven J. Brams,et al.  Voting Systems that Combine Approval and Preference , 2009, The Mathematics of Preference, Choice and Order.

[31]  Guy Kindler,et al.  The geometry of manipulation — A quantitative proof of the Gibbard-Satterthwaite theorem , 2009, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[32]  Yann Chevaleyre,et al.  Possible Winners when New Candidates Are Added: The Case of Scoring Rules , 2010, AAAI.

[33]  Toby Walsh,et al.  The Computational Impact of Partial Votes on Strategic Voting , 2014, ECAI.

[34]  Vincent Conitzer,et al.  Determining Possible and Necessary Winners under Common Voting Rules Given Partial Orders , 2008, AAAI.

[35]  Ariel D. Procaccia,et al.  Average-case tractability of manipulation in voting via the fraction of manipulators , 2007, AAMAS '07.

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

[37]  Nadja Betzler,et al.  Towards a Dichotomy of Finding Possible Winners in Elections Based on Scoring Rules , 2009, MFCS.

[38]  Toby Walsh,et al.  Where are the hard manipulation problems? , 2010, J. Artif. Intell. Res..

[39]  Guy Kindler,et al.  The Geometry of Manipulation: A Quantitative Proof of the Gibbard-Satterthwaite Theorem , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

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

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

[42]  Y. Narahari,et al.  Frugal bribery in voting , 2017, Theor. Comput. Sci..

[43]  Vincent Conitzer,et al.  Determining Possible and Necessary Winners under Common Voting Rules Given Partial Orders , 2008, AAAI.

[44]  Piotr Faliszewski,et al.  Manipulation of copeland elections , 2010, AAMAS.

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

[46]  Jörg Rothe,et al.  Computational complexity of two variants of the possible winner problem , 2011, AAMAS.

[47]  Vijay Menon,et al.  Complexity of Manipulation in Elections with Partial Votes , 2015, ArXiv.

[48]  Toby Walsh,et al.  An Empirical Study of the Manipulability of Single Transferable Voting , 2010, ECAI.

[49]  Palash Dey Computational Complexity of Fundamental Problems in Social Choice Theory , 2015, AAMAS.

[50]  Vincent Conitzer,et al.  Generalized scoring rules and the frequency of coalitional manipulability , 2008, EC '08.

[51]  Y. Narahari,et al.  Parameterized Dichotomy of Choosing Committees Based on Approval Votes in the Presence of Outliers , 2017, AAMAS.

[52]  Gerhard J. Woeginger,et al.  Unweighted Coalitional Manipulation under the Borda Rule Is NP-Hard , 2011, IJCAI.

[53]  Y. Narahari,et al.  Asymptotic Collusion-proofness of Voting Rules: The Case of Large Number of Candidates , 2013, AAMAS.

[54]  Piotr Faliszewski,et al.  Copeland voting: ties matter , 2008, AAMAS.

[55]  Ning Ding,et al.  Voting with partial information: what questions to ask? , 2013, AAMAS.