Abstract
We study the robustness of approval-based participatory budgeting (PB) rules to random noise in the votes. First, we analyze the computational complexity of the #Flip-Bribery problem, where given a PB instance we ask for the number of ways in which we can flip a given number of approvals in the votes, so that a specific project is selected. This problem captures computing the funding probabilities of projects in case random noise is added. Unfortunately, it is intractable even for the simplest PB rules. Second, we analyze the robustness of several prominent PB rules (including the basic greedy rule and the Method of Equal Shares) on real-world instances from Pabulib. Using sampling, we quantify the extent to which simple, greedy PB rules are more robust than proportional ones, and we identify three types of (very) non-robust projects in real-world PB instances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Note that the difference between at most r and exactly r is immaterial here from the point of view of computational complexity: Both variants are Turing-reducible to each other.
- 2.
To maintain focus, we do not consider MES-Apr here. The reason why we examine MES-Cost is that this is the variant that has been used in practice [20].
- 3.
We describe, analyze, and compare other existing completion variants in our full version [4].
- 4.
Our choice of focusing on resampling probabilities up to \(25\%\) is in some sense arbitrary. However, we believe that this range captures practically relevant cases. Indeed, if we need to introduce more than \(25\%\) of noise to affect the results, then it is natural to consider the original results to be robust.
- 5.
We sometimes refer to projects by the color of their lines. Doing so for the first time, we often specify the number of approvers of the project and its cost in brackets.
- 6.
Note that in these plots we only consider averaged values. We did not include other statistical quantities for the sake of readability and their lack of relevance to the goal of our study.
References
Baumeister, D., Hogrebe, T.: On the complexity of predicting election outcomes and estimating their robustness. In: Proceedings of EUMAS-2021, pp. 228–244 (2021)
Boehmer, N., Bredereck, R., Faliszewski, P., Niedermeier, R.: Winner robustness via swap- and shift-bribery: parameterized counting complexity and experiments. In: Proceedings of IJCAI-2021, pp. 52–58 (2021)
Boehmer, N., Bredereck, R., Faliszewski, P., Niedermeier, R.: A quantitative and qualitative analysis of the robustness of (real-world) election winners. In: Proceedings of EAAMO-2022, pp. 7:1–7:10 (2022)
Boehmer, N., Faliszewski, P., Janeczko, L., Kaczmarczyk, A.: Robustness of participatory budgeting outcomes: complexity and experiments. Technical report arXiv:2305.08125, arXiv (2023)
Bredereck, R., Faliszewski, P., Kaczmarczyk, A., Niedermeier, R., Skowron, P., Talmon, N.: Robustness among multiwinner voting rules. Artif. Intell. 290, 103403 (2021)
Brill, M., Freeman, R., Janson, S., Lackner, M.: Phragmén’s voting methods and justified representation. In: Proceedings of AAAI-2017, pp. 406–413 (2017)
Cary, D.: Estimating the margin of victory for instant-runoff voting. Presented at 2011 Electronic Voting Technology Workshop/Workshop on Trushworthy Elections (2011)
Faliszewski, P., Gawron, G., Kusek, B.: Robustness of greedy approval rules. In: Proceedings of EUMAS-2022, pp. 116–133 (2022)
Faliszewski, P., Hemaspaandra, E., Hemaspaandra, L.: How hard is bribery in elections? J. Artif. Intell. Res. 35, 485–532 (2009)
Faliszewski, P., Rothe, J.: Control and bribery in voting. In: Brandt, F., Conitzer, V., Endriss, U., Lang, J., Procaccia, A.D. (eds.) Handbook of Computational Social Choice, chap. 7. Cambridge University Press, Cambridge (2015)
Faliszewski, P., Skowron, P., Talmon, N.: Bribery as a measure of candidate success: complexity results for approval-based multiwinner rules. In: Proceedings of AAMAS-2017, pp. 6–14 (2017)
Flum, J., Grohe, M.: The parameterized complexity of counting problems. SIAM J. Comput. 33(4), 892–922 (2004)
Gawron, G., Faliszewski, P.: Robustness of approval-based multiwinner voting rules. In: Proceedings of ADT-2019, pp. 17–31 (2019)
Janeczko, L., Faliszewski, P.: Ties in multiwinner approval voting. In: Proceedings of IJCAI-2023 (2023, to appear). arxiv.org/abs/2305.01769
Lackner, M., Skowron, P.: Multi-Winner Voting with Approval Preferences. SpringerBriefs in Intelligent Systems, Springer, Cham (2023). https://doi.org/10.1007/978-3-031-09016-5
Los, M., Christoff, Z., Grossi, D.: Proportional budget allocations: towards a systematization. In: Proceedings of IJCAI-2022, pp. 398–404 (2022)
Magrino, T., Rivest, R., Shen, E., Wagner, D.: Computing the margin of victory in IRV elections. Presented at 2011 Electronic Voting Technology Workshop/Workshop on Trushworthy Elections (2011)
Peters, D., Pierczynski, G., Skowron, P.: Proportional participatory budgeting with additive utilities. In: Proceedings of NeurIPS-2021, pp. 12726–12737 (2021)
Peters, D., Skowron, P.: Proportionality and the limits of welfarism. In: Proceedings of EC-2020, pp. 793–794 (2020)
Peters, D., Skowron, P.: Method of equal shares (2023). https://equalshares.net
Pierczynski, G.: Pabutools (2023). https://pypi.org/project/pabutools/
Rey, S., Maly, J.: The (computational) social choice take on indivisible participatory budgeting. Technical report arXiv:2303.00621, arXiv (2023)
Shiryaev, D., Yu, L., Elkind, E.: On elections with robust winners. In: Proceedings of AAMAS-2013, pp. 415–422 (2013)
Stolicki, D., Szufa, S., Talmon, N.: Pabulib: a participatory budgeting library. Technical report arXiv:2012.06539, arXiv (2020)
Szufa, S., Faliszewski, P., Janeczko, L., Lackner, M., Slinko, A., Sornat, K., Talmon, N.: How to sample approval elections? In: Proceedings of IJCAI-2022, pp. 496–502 (2022)
Xia, L.: Computing the margin of victory for various voting rules. In: Proceedings of EC-2012, pp. 982–999 (2012)
Acknowledgments
NB was supported by the DFG project ComSoc-MPMS (NI 369/22). This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 101002854).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Boehmer, N., Faliszewski, P., Janeczko, Ł., Kaczmarczyk, A. (2023). Robustness of Participatory Budgeting Outcomes: Complexity and Experiments. In: Deligkas, A., Filos-Ratsikas, A. (eds) Algorithmic Game Theory. SAGT 2023. Lecture Notes in Computer Science, vol 14238. Springer, Cham. https://doi.org/10.1007/978-3-031-43254-5_10
Download citation
DOI: https://doi.org/10.1007/978-3-031-43254-5_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43253-8
Online ISBN: 978-3-031-43254-5
eBook Packages: Computer ScienceComputer Science (R0)