Voting for movies: the anatomy of a recommender system
Proceedings of the third annual conference on Autonomous Agents
AAAI'06 proceedings of the 21st national conference on Artificial intelligence - Volume 2
Complexity of strategic behavior in multi-winner elections
Journal of Artificial Intelligence Research
How hard is bribery in elections?
Journal of Artificial Intelligence Research
Using complexity to protect elections
Communications of the ACM
Ties matter: complexity of voting manipulation revisited
The 10th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
How hard is it to control an election?
Mathematical and Computer Modelling: An International Journal
TreeMatrix: A Hybrid Visualization of Compound Graphs
Computer Graphics Forum
On the complexity of voting manipulation under randomized tie-breaking
IJCAI'11 Proceedings of the Twenty-Second international joint conference on Artificial Intelligence - Volume Volume One
Manipulation with randomized tie-breaking under Maximin
Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 3
Parameterized Complexity
Hi-index | 0.00 |
Multi-winner elections model scenarios where voters must select a fixed-size group of candidates based on their individual preferences. In such scenarios, it is often the case that voters are incentivized to manipulate, i.e.~misreport their preferences in order to obtain a better outcome. In this paper, we study the complexity of manipulating multi-winner elections under scoring rules, with a particular focus on the role of tie-breaking rules. We consider both lexicographic tie-breaking rules, which break ties according to a fixed ordering of the candidates, and a natural randomized tie-breaking rule. We describe polynomial-time manipulation algorithms for several special cases of our problem. Specifically, we show that finding a successful manipulation is easy if the underlying voting rule is k-Approval or the number of candidates to be elected is bounded by a constant (for both types of tie-breaking rules), as well as if the manipulator's utility function only takes values in {0, 1} and the ties are broken in the manipulator's favor.