Parameterized complexity of candidate control in elections and related digraph problems

There are different ways for an external agent to influence the outcome of an election. We concentrate on ''control'' by adding or deleting candidates. Our main focus is to investigate the parameterized complexity of various control problems for different voting systems. To this end, we introduce natural digraph problems that may be of independent interest. They help in determining the parameterized complexity of control for different voting systems including Llull, Copeland, and plurality voting. Devising several parameterized reductions, we provide an overview of the parameterized complexity of the digraph and control problems with respect to natural parameters such as adding/deleting only a bounded number of candidates or having only few voters.

[1]  Gregory Gutin,et al.  Digraphs - theory, algorithms and applications , 2002 .

[2]  Jörg Flum,et al.  Parameterized Complexity Theory , 2006, Texts in Theoretical Computer Science. An EATCS Series.

[3]  Ariel D. Procaccia,et al.  Complexity of unweighted coalitional manipulation under some common voting rules , 2009, IJCAI 2009.

[4]  David C. Mcgarvey A THEOREMI ON THE CONSTRUCTION OF VOTING PARADOXES , 1953 .

[5]  Piotr Faliszewski,et al.  Llull and Copeland Voting Computationally Resist Bribery and Control , 2008, ArXiv.

[6]  Jörg Rothe,et al.  On Approximating Optimal Weighted Lobbying, and Frequency of Correctness Versus Average-Case Polynomial Time , 2007, FCT.

[7]  Michael A. Trick,et al.  How hard is it to control an election? Math , 1992 .

[8]  Rolf Niedermeier,et al.  Invitation to Fixed-Parameter Algorithms , 2006 .

[9]  William Fahle,et al.  Review of "Graphs, Networks, and Algorithms (second edition) by Dieter Jungnickel", Springer-Verlag 2005 , 2005, SIGA.

[10]  Rolf Niedermeier,et al.  How similarity helps to efficiently compute Kemeny rankings , 2009, AAMAS.

[11]  Jörg Flum,et al.  Parameterized Complexity Theory (Texts in Theoretical Computer Science. An EATCS Series) , 2006 .

[12]  Piotr Faliszewski,et al.  Copeland Voting Fully Resists Constructive Control , 2007, AAIM.

[13]  Rolf Niedermeier,et al.  Parameterized computational complexity of Dodgson and Young elections , 2010, Inf. Comput..

[14]  Gregory Gutin,et al.  Some Parameterized Problems On Digraphs , 2008, Comput. J..

[15]  Dieter Jungnickel,et al.  Graphs, Networks, and Algorithms , 1980 .

[16]  Ariel D. Procaccia,et al.  Junta Distributions and the Average-Case Complexity of Manipulating Elections , 2007, J. Artif. Intell. Res..

[17]  Rolf Niedermeier,et al.  Fixed-Parameter Algorithms for Kemeny Scores , 2008, AAIM.

[18]  Piotr Faliszewski,et al.  The Complexity of Bribery in Elections , 2006, AAAI.

[19]  Vincent Conitzer,et al.  Nonexistence of Voting Rules That Are Usually Hard to Manipulate , 2006, AAAI.

[20]  Michael R. Fellows,et al.  Threshold Dominating Sets and an Improved Characterization of W[2] , 1998, Theor. Comput. Sci..

[21]  M. Trick,et al.  The computational difficulty of manipulating an election , 1989 .

[22]  Jörg Rothe,et al.  Anyone but him: The complexity of precluding an alternative , 2005, Artif. Intell..

[23]  Yann Chevaleyre,et al.  A Short Introduction to Computational Social Choice , 2007, SOFSEM.

[24]  D. König Über Graphen und ihre Anwendung auf Determinantentheorie und Mengenlehre , 1916 .

[25]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[26]  Jörg Rothe,et al.  Sincere-Strategy Preference-Based Approval Voting Broadly Resists Control , 2008, MFCS.

[27]  Martin Grohe The complexity of homomorphism and constraint satisfaction problems seen from the other side , 2007, JACM.

[28]  Sandeep K. Shukla,et al.  Fundamental Problems in Computing, Essays in Honor of Professor Daniel J. Rosenkrantz , 2009, Fundamental Problems in Computing.

[29]  Michael R. Fellows,et al.  On complexity of lobbying in multiple referenda , 2006 .

[30]  Piotr Faliszewski,et al.  Llull and Copeland Voting Broadly Resist Bribery and Control , 2007, AAAI.

[31]  Ariel D. Procaccia,et al.  Complexity of Strategic Behavior in Multi-Winner Elections , 2008, J. Artif. Intell. Res..

[32]  Ariel D. Procaccia,et al.  Algorithms for the coalitional manipulation problem , 2008, SODA '08.

[33]  Piotr Faliszewski,et al.  Approximability of Manipulating Elections , 2008, AAAI.

[34]  Vincent Conitzer,et al.  When are elections with few candidates hard to manipulate? , 2007, J. ACM.

[35]  Rolf Niedermeier,et al.  Fixed-Parameter Algo Algorithms for Kemeny Scores , 2008 .

[36]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .