Fusion équitable

de listes électorales

Entrez le nombre de votes reçus par les différentes listes et l'algorithme retournera une fusion proportionnelle et équitable.

Tête de liste :
Méthode :

Qui sommes-nous ?

Nous sommes chercheurs en informatique et en économie, spécialisés dans le domaine du choix social — un champ de recherche interdisciplinaire qui étudie comment agréger les préférences individuelles de manière juste et équitable.

Merci aussi à Dominik Peters pour ses retours et Olivier Rouyer pour son aide.

Ce projet est notamment rendu possible grâce aux financements de l'ANR « Condorcet » (Maths-vives, France 2030) et de l'ERC Synergy Grant ADDI.

Quel est l'algorithme utilisé ?

L'algorithme utilisé est inspiré de la méthode de D'Hondt et suit la procédure suivante :

Initialiser S_i = 0 pour chaque liste i
Répéter pour chaque siège k = 1 … N :
    Calculer X_i = Votes_i / (S_i + 1) pour chaque liste i
    Attribuer le siège à la liste i* qui maximise X_i
    Incrémenter S_i*

La variante qui conserve l'ordre des candidats ne prend en compte, à chaque étape, que les listes pour lesquelles le genre du prochain candidat disponible correspond au genre requis par l'alternance hommes-femmes.

Le code source de cet outil est disponible sur GitHub.

Des questions ?

Vous pouvez nous contacter par e-mail à theo.delemazure@dauphine.eu, sur Twitter @DelemazureTheo ou sur Bluesky @delemazuretheo.bsky.social.

Partager le classement

Vous pouvez partager le classement que vous avez obtenu grâce au lien suivant. Toutes les modifications que vous ferez ensuite ne seront pas prises en compte — si vous souhaitez les repartager, cliquez à nouveau sur Partager.