Gehrlein stability in committee selection: parameterized hardness and algorithms

In a multiwinner election based on the Condorcet criterion, we are given a set of candidates, and a set of voters with strict preference rankings over the candidates. A committee is weakly Gehrlein stable (WGS) if each committee member is preferred to each non-member by at least half of the voters. Recently, Aziz et al. [IJCAI 2017] studied the computational complexity of finding a WGS committee of size k . They show that this problem is NP -hard in general and polynomial-time solvable when the number of voters is odd. In this article, we initiate a systematic study of the problem in the realm of parameterized complexity. We first show that the problem is W[1] -hard when parameterized by the size of the committee. To overcome this intractability result, we use a known reformulation of WGS as a problem on directed graphs and then use parameters that measure the “structure” of these directed graphs. We show that the problem is fixed parameter tractable and admits linear kernels with respect to these parameters; and also present an exact-exponential time algorithm with running in time $${\mathcal {O}}(1.2207^nn^{{\mathcal {O}}(1)})$$ O ( 1 . 2207 n n O ( 1 ) ) , where n denotes the number of candidates.

[1]  Fedor V. Fomin,et al.  Kernelization: Theory of Parameterized Preprocessing , 2019 .

[2]  Eric Kamwa,et al.  On stable rules for selecting committees , 2017 .

[3]  Reuven Bar-Yehuda,et al.  A Linear-Time Approximation Algorithm for the Weighted Vertex Cover Problem , 1981, J. Algorithms.

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

[5]  Nicolas de Condorcet Essai Sur L'Application de L'Analyse a la Probabilite Des Decisions Rendues a la Pluralite Des Voix , 2009 .

[6]  Piotr Faliszewski,et al.  The Condorcet Principle for Multiwinner Elections: From Shortlisting to Proportionality , 2017, IJCAI.

[7]  Michal Pilipczuk,et al.  Parameterized Algorithms , 2015, Springer International Publishing.

[8]  Edith Elkind,et al.  Choosing Collectively Optimal Sets of Alternatives Based on the Condorcet Criterion , 2011, IJCAI.

[9]  Olivier Hudry J.-F. Laslier, "Tournament solutions and majority voting", Berlin, Springer, 1997. Préface d'Hervé Moulin , 1998 .

[10]  M. Remzi Sanver,et al.  Sets of alternatives as Condorcet winners , 2003, Soc. Choice Welf..

[11]  Jean-François Laslier,et al.  Tournament Solutions And Majority Voting , 1997 .

[12]  L. Moser,et al.  On the representation of directed graphs as unions of orderings , 1964 .

[13]  Pavol Hell,et al.  The Complexity of Finding Generalized Paths in Tournaments , 1983, J. Algorithms.

[14]  Danilo Santa Cruz Coelho,et al.  Understanding, Evaluating and Selecting Voting Rules Through Games and Axioms , 2004 .

[15]  Steven J. Brams,et al.  A minimax procedure for electing committees , 2007 .

[16]  Michael R. Fellows,et al.  On the parameterized complexity of multiple-interval graph problems , 2009, Theor. Comput. Sci..

[17]  Piotr Faliszewski,et al.  Properties of multiwinner voting rules , 2014, Social Choice and Welfare.

[18]  William V. Gehrlein,et al.  The Condorcet criterion and committee selection , 1985 .

[19]  Piotr Faliszewski,et al.  Multiwinner Voting: A New Challenge for Social Choice Theory , 2017 .

[20]  Michael R. Fellows,et al.  Fixed-Parameter Tractability and Completeness II: On Completeness for W[1] , 1995, Theor. Comput. Sci..

[21]  Andreas Darmann How hard is it to tell which is a Condorcet committee?☆ , 2013, Math. Soc. Sci..

[22]  Edith Elkind,et al.  Condorcet winning sets , 2015, Soc. Choice Welf..

[23]  Peter C. Fishburn,et al.  An analysis of simple voting systems for electing committees , 1980 .

[24]  Salvador Barberà,et al.  How to choose a non-controversial list with k names , 2008, Soc. Choice Welf..

[25]  Ge Xia,et al.  Improved upper bounds for vertex cover , 2010, Theor. Comput. Sci..

[26]  Jørgen Bang-Jensen,et al.  Fast Algorithms for Finding Hamiltonian Paths and Cycles in In-Tournament Digraphs , 1993, Discret. Appl. Math..