Skip to Main content Skip to Navigation

SVVAMP: Simulator of Various Voting Algorithms in Manipulating Populations

François Durand 1, 2 Fabien Mathieu 3, 1 Ludovic Noirie 3, 1
2 GANG - Networks, Graphs and Algorithms
LIAFA - Laboratoire d'informatique Algorithmique : Fondements et Applications, Inria Paris-Rocquencourt
Abstract : We present SVVAMP, a Python package dedicated to the study of voting systems with an emphasis on manipulation analysis. Voters' preferences can be imported from external files or generated by a variety of probabilistic models. SVVAMP currently implements more than 20 voting systems, and its object-oriented design facilitates the implementation of new voting systems. Special attention has been paid to Coalitional Manipulability (CM) and its variants. Algorithms for Condorcet efficiency, Individual Manipulability (IM) and Independence of Irrelevant Alternatives (IIA) are also implemented.
Complete list of metadata

Cited literature [12 references]  Display  Hide  Download
Contributor : François Durand Connect in order to contact the contributor
Submitted on : Saturday, December 12, 2015 - 12:34:25 PM
Last modification on : Saturday, November 20, 2021 - 3:50:09 AM
Long-term archiving on: : Sunday, March 13, 2016 - 10:10:20 AM


Files produced by the author(s)


  • HAL Id : hal-01135109, version 1


François Durand, Fabien Mathieu, Ludovic Noirie. SVVAMP: Simulator of Various Voting Algorithms in Manipulating Populations. [Research Report] Inria. 2015. ⟨hal-01135109⟩



Record views


Files downloads