Proceedings

Where Are the Really Hard Manipulation Problems? The Phase Transition in Manipulating the Veto Rule

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 324-328.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

Voting is a simple mechanism to aggregate the preferences of agents. Many voting rules have been shown to be NP-hard to manipulate. However, a number of recent theoretical results suggest that this complexity may only be in the worst-case since manipulation is often easy in practice. In this paper, we show that empirical studies are useful in improving our understanding of this issue. We demonstrate that there is a smooth transition in the probability that a coalition can elect a desired candidate using the veto rule as the size of the manipulating coalition increases. We show that a rescaled probability curve displays a simple and universal form independent of the size of the problem. We argue that manipulation of the veto rule is asymptotically easy for many independent and identically distributed votes even when the coalition of manipulators is critical in size. Based on this argument, we identify a situation in which manipulation is computationally hard. This is when votes are highly correlated and the election is hung. We show, however, that even a single uncorrelated voter is enough to make manipulation easy again.Toby Walsh

  1. [Achlioptas, 1999] D. Achlioptas. Threshold phenomena in ran- dom graph colouring and satisfiability. PhD thesis, Dept. of Computer Science, University of Toronto, 1999.
  2. [Bartholdi and Orlin, 1991] J.J. Bartholdi and J.B. Orlin. Single transferable vote resists strategic voting. Social Choice and Wel- fare, 8(4):341-354, 1991.
  3. [Bartholdi et al., 1989] J.J. Bartholdi, C.A. Tovey, and M.A. Trick. The computational difficulty of manipulating an election. Social Choice and Welfare, 6(3):227-241, 1989.
  4. [Cheeseman et al., 1991] P. Cheeseman, B. Kanefsky, and W.M. Taylor. Where the really hard problems are. In Proc. of 12th IJCAI, 331-337, 1991. IJCAI
  5. [Coleman and Teague, 2007] T. Coleman and V. Teague. On the complexity of manipulating elections. In Proc. of 13th Aus- tralasian Theory Symposium, 2007.
  6. [Conitzer and Sandholm, 2006] V. Conitzer and T. Sandholm. Nonexistence of voting rules that are usually hard to manipulate. In Proc. of 21st Nat. Conf. on AI, AAAI, 2006.
  7. [Conitzer et al., 2007] V. Conitzer, T. Sandholm, and J. Lang. When are elections with few candidates hard to manipulate. JACM, 54, 2007.
  8. [Frank et al., 1998] J. Frank, I.P. Gent and T. Walsh. Asymptotic and Finite Size Parameters for Phase Transitions: Hamiltonian Circuit as a Case Study. Inf. Process. Lett. 65(5): 241-245, 1998.
  9. [Friedgut et al., 2008] E. Friedgut, G. Kalai, and N. Nisan. Elec- tions can be manipulated often. In Proc. 49th FOCS, 2008.
  10. [Gent et al., 1995] I.P. Gent, E. MacIntyre, P. Prosser and T. Walsh. Scaling Effects in the CSP Phase Transition. In Proc. CP-95, 70-87, 1995.
  11. [Gent and Walsh, 1994] I.P. Gent and T. Walsh. The SAT Phase Transition. In Proc. ECAI 1994, 1994.
  12. [Gent and Walsh, 1996a] I.P. Gent and T. Walsh. Phase Transitions and Annealed Theories: Number Partitioning as a Case Study. In Proc. ECAI 2006, 2006.
  13. [Gent and Walsh, 1996b] I.P. Gent and T. Walsh. The TSP Phase Transition. Artificial Intelligence, 88(1-2): 349-358, 1996.
  14. [Gent and Walsh, 1998] I.P. Gent and T. Walsh. Analysis of heuristics for number partitioning. Computational Intelligence, 14(3):430-451, 1998.
  15. [Karmarkar et al., 1986] N. Karmarkar, R. Karp, J. Lueker, and A. Odlyzko. Probabilistic analysis of optimum partitioning. J. of Applied Probability, 23:626-645, 1986.
  16. [Korf, 1995] R. Korf. From approximate to optimal solutions: A case study of number partitioning. In Proc. of 14th IJCAI, 1995. IJCAI
  17. [Lang et al., 2007] J. Lang, M. Pini, F. Rossi, K. Venable and T. Walsh. Winner Determination in Sequential Majority Voting. In Proc. of 20th IJCAI, 1372-12377, 2007. IJCAI
  18. [Mitchell et al., 1992] D. Mitchell, B. Selman, and H. Levesque. Hard and Easy Distributions of SAT Problems. In Proc. of 10th Nat. Conf. on AI, AAAI, 1992.
  19. [Pini et al., 2007] M. Pini, F. Rossi, K. Venable and T. Walsh. In- completeness and Incomparability in Preference Aggregation. In Proc. of 20th IJCAI, 1464-1469, 2007. IJCAI
  20. [Pini et al., 2008] M. Pini, F. Rossi, K. Venable and T. Walsh. Dealing with Incomplete Agents' Preferences and an Uncertain Agenda in Group Decision Making via Sequential Majority Vot- ing. In Proc. of 11th KR, 571-578, 2008.
  21. [Procaccia and Rosenschein, 2007a] A. D. Procaccia and J. S. Rosenschein. Average-case tractability of manipulation in voting via the fraction of manipulators. In Proc. of AAMAS-07, 2007.
  22. [Procaccia and Rosenschein, 2007b] A. D. Procaccia and J. S. Rosenschein. Junta distributions and the average-case complex- ity of manipulating elections. JAIR, 28:157-181, 2007.
  23. [Vandegriend and Culberson, 1998] B. Vandegriend and J. Culber- son. The G(n,m) phase transition is not hard for the Hamiltonian cycle problem. JAIR, 9:219-245, 1998.
  24. [Walsh, 2002] T. Walsh. From P to NP: COL, XOR, NAE, 1-in-k, and Horn SAT. In Proc. of 17th Nat. Conf. on AI, AAAI, 2002.
  25. [Walsh, 2007] T. Walsh. Uncertainty in Preference Elicitation and Aggregation. In Proc. of 22nd Nat. Conf. on AI, AAAI, 2007.
  26. [Walsh, 2008] T. Walsh. Complexity of terminating preference elic- itation. In Proc. of 7th Int. Joint Conf. on Autonomous Agents and Multiagent Systems, 2008.
  27. [Xia and Conitzer, 2008a] Lirong Xia and Vincent Conitzer. Gen- eralized scoring rules and the frequency of coalitional manipula- bility. In Proc. of 9th ACM Conf. on Electronic Commerce, 2008.
  28. [Xia and Conitzer, 2008b] Lirong Xia and Vincent Conitzer. A suf- ficient condition for voting rules to be frequently manipulable. In Proc. of 9th ACM Conf. on Electronic Commerce, 2008.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards