Skip to content
Perpetual Voting Rules
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
experiments
fig
unittests
.gitignore
LICENSE
README.md
__init__.py
file_loader.py
perpetual_rules.py
profiles.py

README.md

perpetual

Python implementations of perpetual voting rules

Perpetual voting rules [1] are voting rules that take the history of previous decisions into account. Due to this additional information, perpetual voting rules offer temporal fairness guarantees that cannot be achieved in singular decisions. In particular, such rules may enable minorities to have a fair (proportional) influence on the decision process and thus foster long-term participation of minorities. Further details can be found in [1], in particular a description of all implemented rules.

Comments

Contributors

The following people have contributed code to this package and provided help with technical and scientific questions (in alphabetic order): Benjamin Krenn, Martin Lackner.

References

[1] Martin Lackner. Perpetual Voting: Fairness in Long-Term Decision Making. Proceedings of AAAI 2020, 2020. http://martin.lackner.xyz/publications/perpetual.pdf

You can’t perform that action at this time.