Exact algorithms for weighted and unweighted borda manipulation problems

  • Authors:
  • Yongjie Yang;Jiong Guo

  • Affiliations:
  • Universität des Saarlandes, Saarbrücken, Germany;Universität des Saarlandes, Saarbrücken, Germany

  • Venue:
  • Proceedings of the 2013 international conference on Autonomous agents and multi-agent systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Both weighted and unweighted Borda manipulation problems have been proved NP-hard. However, there is no exact combinatorial algorithm known for these problems. In this paper, we initiate the study of exact combinatorial algorithms for both weighted and unweighted Borda manipulation problems. More precisely, we propose O*((m2m)t+1)-time and O*(t2m)-time combinatorial algorithms for weighted and unweighted Borda manipulation problems, respectively, where t is the number of manipulators and m is the number of candidates. Thus, for t=2 we solve one of the open problems posted by Betzler et al. [IJCAI 2011]. As a byproduct of our results, we show that the unweighted Borda manipulation problem admits an algorithm of running time O*(29m2log{m}), based on an integer linear programming technique. Finally, we study the unweighted Borda manipulation problem under single-peaked elections and present polynomial-time algorithms for the problem in the case of two manipulators, in contrast to the NP-hardness of this case in general settings.