New Approximations for Coalitional Manipulation in General Scoring Rules
Abstract
We study the problem of coalitional manipulation---where manipulators try to manipulate an election on candidates---under general scoring rules, with a focus on the Borda protocol. We do so both in the weighted and unweighted settings. We focus on minimizing the maximum score obtainable by a non-preferred candidate. In the strongest, most general setting, we provide an algorithm for any scoring rule as described by a vector : for some , it obtains an additive approximation equal to , where is the sum of voter weights. For Borda, both the weighted and unweighted variants are known to be -hard. For the unweighted case, our simpler algorithm provides a randomized, additive approximation; in other words, if there exists a strategy enabling the preferred candidate to win by an margin, our method, with high probability, will find a strategy enabling her to win (albeit with a possibly smaller margin). It thus provides a somewhat stronger guarantee compared to the previous methods, which implicitly implied a strategy that provides an -additive approximation to the maximum score of a non-preferred candidate. For the weighted case, our generalized algorithm provides an -additive approximation, where is the sum of voter weights. This is a clear advantage over previous methods: some of them do not generalize to the weighted case, while others---which approximate the number of manipulators---pose restrictions on the weights of extra manipulators added. Our methods are based on carefully rounding an exponentially-large configuration linear program that is solved by using the ellipsoid method with an efficient separation oracle.
Cite
@article{arxiv.1708.04862,
title = {New Approximations for Coalitional Manipulation in General Scoring Rules},
author = {Orgad Keller and Avinatan Hassidim and Noam Hazon},
journal= {arXiv preprint arXiv:1708.04862},
year = {2017}
}