The (Computational) Social Choice Take on Indivisible Participatory Budgeting
Simon Rey, Felicia Schmidt, Jan Maly
TL;DR
This survey analyzes the computational social choice perspective on indivisible participatory budgeting, framing PB as the problem of aggregating voter opinions under a budget constraint. It surveys ballot designs (cardinal, approval, ordinal, and their enriched variants) and a wide array of PB rules (welfare-maximising, sequential Phragmén, maximin support, MES, and more), detailing fairness notions such as extended justified representation, the core, and priceability, together with their axiomatic and algorithmic properties. Key contributions include formal definitions, comparative results (e.g., distortion analyses, complexity of welfare maximisation, and existence/computability of core-like outcomes), and empirical insights from real-life PB experiments. The work highlights both established results and important open problems—such as core non-emptiness with cardinal ballots, polynomial-time EJR satisfaction, and broader applicability of fairness axioms to diverse PB settings—laying a foundation for theoretically grounded, practically applicable PB design and analysis.
Abstract
In this survey, we review the literature investigating participatory budgeting as a social choice problem. Participatory Budgeting (PB) is a democratic process in which citizens are asked to vote on how to allocate a given amount of public money to a set of projects. From a social choice perspective, it corresponds then to the problem of aggregating opinions about which projects should be funded, into a budget allocation satisfying a budget constraint. This problem has received substantial attention in recent years and the literature is growing at a fast pace. In this survey, we present the most important research directions from the literature, each time presenting a large set of representative results. We only focus on the indivisible case, that is, PB problems in which projects can either be fully funded or not at all. The aim of the survey is to present a comprehensive overview of the state of the research on PB. We aim at providing both a general overview of the main research questions that are being investigated, and formal and unified definitions of the most important technical concepts from the literature.
