Algorithms for the coalitional manipulation problem

Michael Zuckerman, Ariel D. Procaccia*, Jeffrey S. Rosenschein

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

78 Scopus citations


We investigate the problem of coalitional manipulation in elections, which is known to be hard in a variety of voting rules. We put forward efficient algorithms for the problem in Borda, Maximin and Plurality with Runoff, and analyze their windows of error. Specifically, given an instance on which an algorithm fails, we bound the additional power the manipulators need in order to succeed. We finally discuss the implications of our results with respect to the popular approach of employing computational hardness to preclude manipulation.

Original languageAmerican English
Pages (from-to)392-412
Number of pages21
JournalArtificial Intelligence
Issue number2
StatePublished - Feb 2009

Bibliographical note

Funding Information:
The authors would like to thank Vincent Conitzer for excellent comments on a draft of this paper, and in particular for pointing out the alternative 2-approximation algorithm for Maximin given in Appendix B. The authors also thank the anonymous AIJ reviewers for insightful comments. This work was partially supported by Israel Science Foundation grant #898/05.

Funding Information:
* Corresponding author. E-mail addresses: [email protected] (M. Zuckerman), [email protected] (A.D. Procaccia), [email protected] (J.S. Rosenschein). 1 The author thanks Noam Nisan for a generous grant which supported this work. 2 The author was supported in this work by the Adams Fellowship Program of the Israel Academy of Sciences and Humanities.


  • Computational complexity
  • Computational social choice
  • Manipulation
  • Voting


Dive into the research topics of 'Algorithms for the coalitional manipulation problem'. Together they form a unique fingerprint.

Cite this