Python code for running the experiments in "Utilitarian Welfare and Representation Guarantees of Approval-Based Multiwinner Rules" by Martin Lackner and Piotr Skowron [1].
- Python 2.7
- abcvoting v1.0.0
- Gurobi (and gurobipy)
- gmpy2
The preflib files in preflibdata are exactly the files used in our experiments and are stored here for replicability (source: preflib.org). Further, the experiments in the paper were done using abcvoting v1.0.0.
[1] Martin Lackner, Piotr Skowron: Utilitarian Welfare and Representation Guarantees of Approval-Based Multiwinner Rules. Artificial Intelligence (2020) https://arxiv.org/abs/1801.01527