Computational Complexity of Testing Proportional Justified Representation
Haris Aziz, Shenwei Huang

TL;DR
This paper investigates the computational complexity of testing proportional justified representation in committee voting, proving it is coNP-complete, and identifies conditions under which the problem becomes efficiently solvable.
Contribution
It establishes the coNP-completeness of testing proportional justified representation and provides efficient algorithms for specific parameter bounds.
Findings
Testing proportional justified representation is coNP-complete.
Efficient algorithms exist when the number of voters or candidates is bounded.
Efficient algorithms also exist when maximum approvals per voter or candidate are bounded.
Abstract
We consider a committee voting setting in which each voter approves of a subset of candidates and based on the approvals, a target number of candidates are selected. Aziz et al. (2015) proposed two representation axioms called justified representation and extended justified representation. Whereas the former can be tested as well as achieved in polynomial time, the latter property is coNP-complete to test and no polynomial-time algorithm is known to achieve it. Interestingly, S{\'a}nchez-Fern{\'a}ndez et~al. (2016) proposed an intermediate property called proportional justified representation that admits a polynomial-time algorithm to achieve. The complexity of testing proportional justified representation has remained an open problem. In this paper, we settle the complexity by proving that testing proportional justified representation is coNP-complete. We complement the complexity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Bayesian Modeling and Causal Inference · Explainable Artificial Intelligence (XAI)
