Unweighted Coalitional Manipulation under the Borda Rule Is NP-Hard
@inproceedings{Betzler2011UnweightedCM, title={Unweighted Coalitional Manipulation under the Borda Rule Is NP-Hard}, author={Nadja Betzler and Rolf Niedermeier and Gerhard J. Woeginger}, booktitle={IJCAI}, year={2011} }
The Borda voting rule is a positional scoring rule where, for m candidates, for every vote the first candidate receives m- 1 points, the second m- 2 points and so on. A Borda winner is a candidate with highest total score. It has been a prominent open problem to determine the computational complexity of UNWEIGHTED COALITIONAL MANIPULATION UNDER BORDA: Can one add a certain number of additional votes (called manipulators) to an election such that a distinguished candidate becomes a winner? We…
Tables from this paper
92 Citations
New Complexity Results on Coalitional Manipulation of Borda
- EconomicsArXiv
- 2020
A sharp contrast on computational complexity depending on the weight of the non-manipulator is demonstrated: the problem is NP-hard when the weight is larger than $1$ while there exists an efficient algorithm to find a manipulation when theWeight is at most $1.
New Approximation for Borda Coalitional Manipulation
- Computer ScienceAAMAS
- 2017
The methods are novel and adapt techniques from multiprocessor scheduling by carefully rounding an exponentially-large configuration linear program that is solved by using the ellipsoid method with an efficient separation oracle, and believe that such methods could be beneficial in approximating coalitional manipulation in other election protocols as well.
Manipulation can be hard in tractable voting systems even for constant-sized coalitions
- Computer ScienceComput. Sci. Rev.
- 2012
New Approximations for Coalitional Manipulation in Scoring Rules
- Computer ScienceJ. Artif. Intell. Res.
- 2019
Algorithms are provided that approximate the optimum score margin, which are applicable to any scoring rule, and for the specific case of the Borda protocol in the unweighted setting, the algorithm provides a superior approximation factor for lower values of k.
Complexity of and algorithms for the manipulation of Borda, Nanson's and Baldwin's voting rules
- Computer ScienceArtif. Intell.
- 2014
Manipulation is Harder with Incomplete Votes
- Computer Science, EconomicsArXiv
- 2015
A key finding is that, barring a few exceptions, manipulation becomes a significantly harder problem in the setting of incomplete votes.
On the Complexity of Destructive Bribery in Approval-Based Multi-winner Voting
- Computer ScienceAAMAS
- 2020
This paper explores the complexity of several destructive bribery problems under five prestigious approval-based multi-winner voting rules, and for NP-hard problems the authors study their parameterized complexity with respect to meaningful parameters.
Taking the final step to a full dichotomy of the possible winner problem in pure scoring rules
- EconomicsInf. Process. Lett.
- 2012
Where are the hard manipulation problems?
- Computer Science, EconomicsJ. Artif. Intell. Res.
- 2011
Empirical studies are shown to be useful in improving the understanding of computational complexity in voting and manipulation, and two settings are considered which represent the two types of complexity results: manipulation with unweighted votes by a single agent, and manipulation with weighted Votes by a coalition of agents.
Generalized Distance Bribery
- Computer ScienceAAAI
- 2019
This work generalizes the definition of distance bribery in elections by introducing a bound on the distance between the original and the bribed votes, and gives a complete dichotomy result for the class of pure scoring rules.
References
SHOWING 1-10 OF 17 REFERENCES
Complexity of and Algorithms for Borda Manipulation
- Computer ScienceAAAI
- 2011
It is proved that it is NP-hard for a coalition of two manipulators to compute how to manipulate the Borda voting rule, and a new approximation method based on ideas from bin packing and multiprocessor scheduling is proposed.
A Multivariate Complexity Analysis of Determining Possible Winners Given Incomplete Votes
- MathematicsIJCAI
- 2009
This work investigates how three different parameterizations influence the computational complexity of POSSIBLE WINNER for a number of voting rules and derives fixed-parameter tractability results with respect to the parameter "total number of undetermined candidate pairs".
An Empirical Study of Borda Manipulation
- Computer Science, EconomicsArXiv
- 2010
Empirical evaluation of two new greedy manipulation algorithms based on intuitions from the bin-packing and multiprocessor scheduling domains show that they significantly outperform the existing method and are able to find optimal manipulations in the vast majority of the randomly generated elections that were tested.
Junta Distributions and the Average-Case Complexity of Manipulating Elections
- Computer ScienceJ. Artif. Intell. Res.
- 2007
It is shown that scoring protocols are susceptible to manipulation by coalitions, when the number of candidates is constant, and it is demonstrated that NP-hard manipulations may be tractable in the average-case.
When are elections with few candidates hard to manipulate?
- EconomicsJ. ACM
- 2007
This article 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 and shows that for simpler manipulation problems, manipulation cannot be hard with few candidates.
A scheduling approach to coalitional manipulation
- Computer ScienceEC '10
- 2010
This paper solves the coalitional manipulation problem under the important family of positional scoring rules, in an approximate sense, with the following theoretical guarantee: given a manipulable instance with m alternatives, the algorithm finds a successful manipulation with at most m - 2 additional manipulators.
Is computational complexity a barrier to manipulation?
- Computer ScienceAnnals of Mathematics and Artificial Intelligence
- 2011
This survey article summarizes the evidence for and against computational complexity being a barrier to manipulation, and looks both at techniques identified to increase complexity, as well as other features that may change the computational complexity of computing a manipulation.
Multivariate Complexity Analysis of Swap Bribery
- MathematicsAlgorithmica
- 2011
A parameterized and multivariate complexity analysis of Swap Bribery is initiated, focusing on the case of k-approval, and fixed-parameter tractability as well as W[1]-hardness results for certain natural parameters are obtained.
Generalized scoring rules and the frequency of coalitional manipulability
- Economics, Computer ScienceEC '08
- 2008
The coalitional manipulation problem for generalized scoring rules is studied, and it is proved that under certain natural assumptions, the probability that a random profile is manipulable under this class of voting rules is 1--O (to any possible winner under the voting rule).