An Empirical Study of the Manipulability of Single Transferable Voting

05/28/2010
by   Toby Walsh, et al.
0

Voting is a simple mechanism to combine together the preferences of multiple agents. Agents may try to manipulate the result of voting by mis-reporting their preferences. One barrier that might exist to such manipulation is computational complexity. In particular, it has been shown that it is NP-hard to compute how to manipulate a number of different voting rules. However, NP-hardness only bounds the worst-case complexity. Recent theoretical results suggest that manipulation may often be easy in practice. In this paper, we study empirically the manipulability of single transferable voting (STV) to determine if computational complexity is really a barrier to manipulation. STV was one of the first voting rules shown to be NP-hard. It also appears one of the harder voting rules to manipulate. We sample a number of distributions of votes including uniform and real world elections. In almost every election in our experiments, it was easy to compute how a single agent could manipulate the election or to prove that manipulation by a single agent was impossible.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/19/2009

Manipulability of Single Transferable Vote

For many voting rules, it is NP-hard to compute a successful manipulatio...
research
05/27/2011

Complexity of and Algorithms for Borda Manipulation

We prove that it is NP-hard for a coalition of two manipulators to compu...
research
05/22/2009

Where are the really hard manipulation problems? The phase transition in manipulating the veto rule

Voting is a simple mechanism to aggregate the preferences of agents. Man...
research
07/11/2014

Computational Aspects of Multi-Winner Approval Voting

We study computational aspects of three prominent voting rules that use ...
research
08/21/2023

Election Manipulation in Social Networks with Single-Peaked Agents

Several elections run in the last years have been characterized by attem...
research
07/07/2003

Universal Voting Protocol Tweaks to Make Manipulation Hard

Voting is a general method for preference aggregation in multiagent sett...
research
09/24/2009

Manipulation and gender neutrality in stable marriage procedures

The stable marriage problem is a well-known problem of matching men to w...

Please sign up or login with your details

Forgot password? Click here to reset