Skip to main content

When are elections with few candidates hard to manipulate

Publication ,  Journal Article
Conitzer, V; Sandholm, T; Lang, J
Published in: Journal of the ACM
June 1, 2007

In multiagent settings where the agents have different preferences, preference aggregation is a central issue. Voting is a general method for preference aggregation, but seminal results have shown that all general voting protocols are manipulable. One could try to avoid manipulation by using protocols where determining a beneficial manipulation is hard. Especially among computational agents, it is reasonable to measure this hardness by computational complexity. Some earlier work has been done in this area, but it was assumed that the number of voters and candidates is unbounded. Such hardness results lose relevance when the number of candidates is small, because manipulation algorithms that are exponential only in the number of candidates (and only slightly so) might be available. We give such an algorithm for an individual agent to manipulate the Single Transferable Vote (STV) protocol, which has been shown hard to manipulate in the above sense. This motivates the core of this article, which derives hardness results for realistic elections where the number of candidates is a small constant (but the number of voters can be large). The main manipulation question we study is that of coalitional manipulation by weighted voters. (We show that for simpler manipulation problems, manipulation cannot be hard with few candidates.) We study both constructive manipulation (making a given candidate win) and destructive manipulation (making a given candidate not win). We characterize the exact number of candidates for which manipulation becomes hard for the plurality, Borda, STV, Copeland, maximin, veto, plurality with runoff, regular cup, and randomized cup protocols. We also show that hardness of manipulation in this setting implies hardness of manipulation by an individual in unweighted settings when there is uncertainty about the others' votes (but not vice-versa). To our knowledge, these are the first results on the hardness of manipulation when there is uncertainty about the others' votes. © 2007 ACM.

Duke Scholars

Published In

Journal of the ACM

DOI

EISSN

1557-735X

ISSN

0004-5411

Publication Date

June 1, 2007

Volume

54

Issue

3

Related Subject Headings

  • Computation Theory & Mathematics
  • 46 Information and computing sciences
  • 08 Information and Computing Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Conitzer, V., Sandholm, T., & Lang, J. (2007). When are elections with few candidates hard to manipulate. Journal of the ACM, 54(3). https://doi.org/10.1145/1236457.1236461
Conitzer, V., T. Sandholm, and J. Lang. “When are elections with few candidates hard to manipulate.” Journal of the ACM 54, no. 3 (June 1, 2007). https://doi.org/10.1145/1236457.1236461.
Conitzer V, Sandholm T, Lang J. When are elections with few candidates hard to manipulate. Journal of the ACM. 2007 Jun 1;54(3).
Conitzer, V., et al. “When are elections with few candidates hard to manipulate.” Journal of the ACM, vol. 54, no. 3, June 2007. Scopus, doi:10.1145/1236457.1236461.
Conitzer V, Sandholm T, Lang J. When are elections with few candidates hard to manipulate. Journal of the ACM. 2007 Jun 1;54(3).

Published In

Journal of the ACM

DOI

EISSN

1557-735X

ISSN

0004-5411

Publication Date

June 1, 2007

Volume

54

Issue

3

Related Subject Headings

  • Computation Theory & Mathematics
  • 46 Information and computing sciences
  • 08 Information and Computing Sciences