On the Edge of Core (Non-)Emptiness: An Automated Reasoning Approach to Approval-Based Multi-Winner Voting

Authors

  • Ratip Emin Berker Carnegie Mellon University
  • Emanuel Tewolde Carnegie Mellon University
  • Vincent Conitzer Carnegie Mellon University University of Oxford
  • Mingyu Guo University of Adelaide
  • Marijn Heule Carnegie Mellon University
  • Lirong Xia Rutgers University

DOI:

https://doi.org/10.1609/aaai.v40i20.38709

Abstract

Core stability is a natural and well-studied notion for group fairness in multi-winner voting, where the task is to select a committee from a pool of candidates. We study the setting where voters either approve or disapprove of each candidate; here, it remains a major open problem whether a core-stable committee always exists. In this work, we develop an approach based on mixed-integer linear programming for deciding whether and when core-stable committees are guaranteed to exist. In contrast to SAT-based approaches popular in computational social choice, our method can produce proofs for a specific number of candidates independent of the number of voters. In addition to these computational gains, our program lends itself to a novel duality-based reformulation of the core stability problem, from which we obtain new existence results in special cases. Further, we use our framework to reveal previously unknown relationships between core stability and other desirable properties, such as notions of priceability.

Published

2026-03-14

How to Cite

Berker, R. E., Tewolde, E., Conitzer, V., Guo, M., Heule, M., & Xia, L. (2026). On the Edge of Core (Non-)Emptiness: An Automated Reasoning Approach to Approval-Based Multi-Winner Voting. Proceedings of the AAAI Conference on Artificial Intelligence, 40(20), 16673–16681. https://doi.org/10.1609/aaai.v40i20.38709

Issue

Section

AAAI Technical Track on Game Theory and Economic Paradigms