social-choice-theory

There are 16 repositories under social-choice-theory topic.

  • martinlackner/abcvoting

    Python implementations of approval-based committee (multi-winner) voting rules

    Language:Python3252015
  • tif-calin/votevote

    Voting systems comparison website. Simulate a single election in dozens of different voting methods including plurality, borda count, instant runoff, bucklin, copeland, and many more!

    Language:TypeScript18124
  • martinlackner/apportionment

    A Python implementation of common apportionment methods

    Language:Python15227
  • voting-tools/pref_voting

    pref_voting is a Python package that can be used to study and run elections with different preferential voting methods (graded voting methods and cardinal voting methods are also included for comparison).

    Language:Jupyter Notebook112114
  • compsoc

    raviq/compsoc

    SDK of the Computational Social Choice Competition (COMPSOC)

    Language:Python8404
  • thefirebanks/AutomatedVoting

    Automatic design of voting rules using neural networks

    Language:Python6342
  • siemieniuk/votingsystems

    Voting Systems - Implementations of various Social Choice Theory algorithms in Java 21

    Language:Java310
  • martinlackner/frege

    An implementation of Frege's voting method

    Language:Python2300
  • martinlackner/incompletesp

    Recognizing possibly single-peaked preferences

    Language:Python2200
  • martinlackner/quantitative-multiwinner

    Python code for the experiments in "Utilitarian Welfare and Representation Guarantees of Approval-Based Multiwinner Rules" by Martin Lackner and Piotr Skowron

    Language:TeX2301
  • mi-ki/voting-rule-argumentation

    Towards automatic voting rule argumentation by using computer-aided verification such as software bounded model checking.

    Language:C2301
  • adamnitzan/voting-rules-erosion

    Evaluate pairs of voting rules by comparing the preference erosion caused by each of them in cases they lead to different results

    Language:Python1100
  • Bekyilma/Master_thesis

    Constructive Preference Elicitation for Social Choice With Setwise max-margin Learning.

    Language:Python1100
  • RamonMeffert/voting-game

    A program to analyze the successive and amendment voting procedures for the 2020–2021 AI master's course Computational Social Choice course at the University of Groningen.

    Language:Python1100
  • AizenvoltPrime/thesis

    "Check It Yourself" allows registered users to create polls for specific issues/questions and ask other users, located geographically close to the news source, to confirm or doubt/challenge its truthfulness.

    Language:JavaScript0100
  • martinlackner/perpetual

    Perpetual Voting Rules

    Language:Python0202