Parameterized computational complexity of control problems in voting systems

  • Authors:
  • Hong Liu;Haodi Feng;Daming Zhu;Junfeng Luan

  • Affiliations:
  • Algorithms Group, School of Computer Science and Technology, Software Park Campus, Shandong University, Jinan, Shandong Province, China;Algorithms Group, School of Computer Science and Technology, Software Park Campus, Shandong University, Jinan, Shandong Province, China;Algorithms Group, School of Computer Science and Technology, Software Park Campus, Shandong University, Jinan, Shandong Province, China;Algorithms Group, School of Computer Science and Technology, Software Park Campus, Shandong University, Jinan, Shandong Province, China

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2009

Quantified Score

Hi-index 5.23

Visualization

Abstract

Voting systems are common tools in a variety of areas. This paper studies parameterized computational complexity of control of Plurality, Condorcet and Approval voting systems, respectively. The types of controls considered include adding or deleting candidates or voters, under constructive or destructive setting. We obtain the following results: (1) constructive control by adding candidates in Plurality voting is W[2]-hard with respect to the parameter ''number of added candidates'', (2) destructive control by adding candidates in Plurality voting is W[2]-hard with respect to the parameter ''number of added candidates'', (3) constructive control by adding voters in Condorcet voting is W[1]-hard with respect to the parameter ''number of added voters'', (4) constructive control by deleting voters in Condorcet voting is W[1]-hard with respect to the parameter ''number of deleted voters'', (5) constructive control by adding voters in Approval voting is W[1]-hard with respect to the parameter ''number of added voters'', and (6) constructive control by deleting voters in Approval voting is W[2]-hard with respect to the parameter ''number of deleted voters''.