Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
6875964 | Theoretical Computer Science | 2016 | 11 Pages |
Abstract
We propose Oâ((mâ
2m)t+1)-time and Oâ((t+mâ1t)â
(t+1)m)-time algorithms for the weighted and the unweighted Borda manipulation problems, respectively, where t is the number of manipulators and m is the number of candidates. In particular, for t=2, our algorithm for the unweighted case runs in Oâ(3m) time, affirmatively resolving one open problem posed by Betzler et al. [2]. As a byproduct of our results, we show that the unweighted Borda manipulation problem admits an algorithm with running time Oâ(29m2logâ¡m), based on an integer linear programming technique. Finally, we prove that the unweighted Borda manipulation problem is polynomial-time solvable in single-peaked elections, in contrast to the NP-hardness in the general case.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Yongjie Yang, Jiong Guo,