Evaluation of Project Performance in Participatory Budgeting
Niclas Boehmer, Piotr Faliszewski, Łukasz Janeczko, Dominik Peters, Grzegorz Pierczyński, Šimon Schierreich, Piotr Skowron, Stanisław Szufa
TL;DR
We address the problem of evaluating losing projects in participatory budgeting by formalizing measures that quantify how close a losing project is to winning under AV, Phragmén, and Equal-Shares rules. The paper introduces cost-reduction, add-approvals, add-singletons, and rivalry-reduction measures, and develops fast, practical algorithms (including FPT methods) to compute them on large real-world PB data from Pabulib, often alongside the PB rules themselves. Empirical results on hundreds of PB instances show strong correlations among some measures and meaningful differences between others, illustrating how different actions affect a project’s chances and how to construct informative information packages for voters and proposers. A Wieliczka 2023 Green Million case study demonstrates how these measures can guide campaign planning and post-election explanations, with Equal-Shares used in practice in real elections. The work offers practical, scalable tools to enhance transparency and participant understanding in PB by linking theoretical margins of victory to actionable strategies.
Abstract
We study ways of evaluating the performance of losing projects in participatory budgeting (PB) elections by seeking actions that would have led to their victory. We focus on lowering the projects' costs, obtaining additional approvals for them, and asking supporters to refrain from approving other projects: The larger a change is needed, the less successful is the given project. We seek efficient algorithms for computing our measures and we analyze and compare them experimentally. We focus on the greedyAV, Phragmén, and Equal-Shares PB rules.
