Complexity of Control Behaviors in k-Peaked Elections for a Variant of Approval Voting

Single-peaked elections have been attracting much attention recently. It turned out that many NP-hard voting problems become polynomial-time solvable when restricted to single-peaked elections. A natural generalization of the single-peaked elections is the k-peaked elections, where at most k peaks are allowed in each vote in the election. In this paper, we mainly aim at establishing a complexity dichotomy of controlling behaviors of a variant of the sincere-strategy preference-based approval voting in k-peaked elections for different values of k. It turns out that most NP-hardness results in the general case also hold in k-peaked elections, even for k=2,3. On the other hand, we derive polynomial-time algorithms for certain sincere-strategy preference-based approval voting control problems for k=2. In addition, we also study the sincere-strategy preference-based approval control problems from the viewpoint of parameterized complexity and prove some FPT and W-hardness results.

[1]  Douglas B. West,et al.  Extremal Values of the Interval Number of a Graph , 1980, SIAM J. Matrix Anal. Appl..

[2]  Edith Hemaspaandra,et al.  Bypassing Combinatorial Protections: Polynomial-Time Algorithms for Single-Peaked Electorates , 2010, AAAI.

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

[4]  Toby Walsh,et al.  How Hard Is It to Control an Election by Breaking Ties? , 2013, ECAI.

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

[6]  J. Mark Keil,et al.  On the complexity of scheduling tasks with discrete starting times , 1992, Oper. Res. Lett..

[7]  Rolf Niedermeier,et al.  Invitation to data reduction and problem kernelization , 2007, SIGA.

[8]  Olivier Spanjaard,et al.  Bounded Single-Peaked Width and Proportional Representation , 2012, ECAI.

[9]  Andrew Lin,et al.  The Complexity of Manipulating k-Approval Elections , 2010, ICAART.

[10]  Dimitrios M. Thilikos,et al.  Invitation to fixed-parameter algorithms , 2007, Comput. Sci. Rev..

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

[12]  Piotr Faliszewski,et al.  The complexity of manipulative attacks in nearly single-peaked electorates , 2011, TARK XIII.

[13]  Piotr Faliszewski,et al.  The shield that never was: societies with single-peaked preferences are more open to manipulation and control , 2009, TARK '09.

[14]  K. Arrow A Difficulty in the Concept of Social Welfare , 1950, Journal of Political Economy.

[15]  Hong Liu,et al.  Parameterized computational complexity of control problems in voting systems , 2009, Theor. Comput. Sci..

[16]  Nimrod Megiddo ON THE COMPLEXITY OF SOLVING THE GENERALIZED SET PACKING PROBLEM APPROXIMATELY , 2004 .

[17]  Rolf Niedermeier,et al.  Studies in Computational Aspects of Voting - A Parameterized Complexity Perspective , 2012, The Multivariate Algorithmic Revolution and Beyond.

[18]  Jean-François Laslier,et al.  Handbook on approval voting , 2010 .

[19]  Gabrielle Demange,et al.  Single-peaked orders on a tree , 1982, Math. Soc. Sci..

[20]  Jérôme Lang,et al.  Single-peaked consistency and its complexity , 2008, ECAI.

[21]  Toby Walsh,et al.  Uncertainty in Preference Elicitation and Aggregation , 2007, AAAI.

[22]  David S. Johnson,et al.  The Rectilinear Steiner Tree Problem is NP Complete , 1977, SIAM Journal of Applied Mathematics.

[23]  Gábor Erdélyi,et al.  The Complexity of Nearly Single-Peaked Consistency 1 , 2012 .

[24]  Weijia Jia,et al.  An efficient parameterized algorithm for m-set packing , 2004, J. Algorithms.

[25]  Steven J. Brams,et al.  Critical Strategies Under Approval Voting: Who Gets Ruled In And Ruled Out , 2006 .