The Complexity of Manipulating k-Approval Elections

05/23/2010
by   Andrew Lin, et al.
0

An important problem in computational social choice theory is the complexity of undesirable behavior among agents, such as control, manipulation, and bribery in election systems. These kinds of voting strategies are often tempting at the individual level but disastrous for the agents as a whole. Creating election systems where the determination of such strategies is difficult is thus an important goal. An interesting set of elections is that of scoring protocols. Previous work in this area has demonstrated the complexity of misuse in cases involving a fixed number of candidates, and of specific election systems on unbounded number of candidates such as Borda. In contrast, we take the first step in generalizing the results of computational complexity of election misuse to cases of infinitely many scoring protocols on an unbounded number of candidates. Interesting families of systems include k-approval and k-veto elections, in which voters distinguish k candidates from the candidate set. Our main result is to partition the problems of these families based on their complexity. We do so by showing they are polynomial-time computable, NP-hard, or polynomial-time equivalent to another problem of interest. We also demonstrate a surprising connection between manipulation in election systems and some graph theory problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/28/2018

A Note on the Complexity of Manipulating Weighted Schulze Voting

We prove that the constructive weighted coalitional manipulation problem...
research
02/25/2018

The Complexity of the Possible Winner Problem over Partitioned Preferences

The Possible-Winner problem asks, given an election where the voters' pr...
research
02/07/2013

Possible and Necessary Winner Problem in Social Polls

Social networks are increasingly being used to conduct polls. We introdu...
research
07/02/2003

How many candidates are needed to make elections hard to manipulate?

In multiagent settings where the agents have different preferences, pref...
research
04/29/2022

Manipulating Elections by Changing Voter Perceptions

The integrity of elections is central to democratic systems. However, a ...
research
05/26/2023

Using Weighted Matching to Solve 2-Approval/Veto Control and Bribery

Determining the complexity of election attack problems is a major resear...
research
09/08/2022

Ballot-Polling Audits of Instant-Runoff Voting Elections with a Dirichlet-Tree Model

Instant-runoff voting (IRV) is used in several countries around the worl...

Please sign up or login with your details

Forgot password? Click here to reset