PrefSampling

PrefSampling#

PrefSampling is a lightweight Python library that provides preference samplers. These are algorithms that generate random preferences based on precisely defined statistical cultures. We consider different type of preferences:

  • Ordinal: preferences are expressed as rankings of the candidates;

  • Approval: preferences are expressed by indicating a set of approved candidates.

This package is part of the Guide to Numerical Experiments on Elections in Computational Social Choice. If you are using it, we kindly ask you to cite the following reference to credit our work.

Boehmer N., Faliszewski P., Janeczko Ł., Kaczmarczyk A., Lisowski G., Pierczyński G., Rey S.,
Stolicki D., Szufa S., Wąs T. (2024).
Guide to Numerical Experiments on Elections in Computational Social Choice.
33rd International Joint Conference on Artificial Intelligence: Survey Track.