Math Archives Homepage

VOTING METHODS

David Lovelock
Department of Mathematics
University of Arizona
Tucson, Arizona 85721

This program allows you to experiment with four different voting methods: Plurality, Borda Count, Plurality with elimination, and Pairwise Comparisons. The Plurality method calculates the number of first place votes and the winner is the one with the largest number of first place votes. The Borda Count method assigns points in a descending manner to each of the ballots, ranking the choices, and then sums these points. The winner is the one with the most points. The Plurality with Elimination method consists of a sequence of rounds where the plurality method is used to eliminate the choice(s) with the least number of votes. The winner is the choice with the largest number of points in the final round. The Pairwise Comparisons method uses all possible pairwise copmparisons of the choices. Consider the comparison of A to B. 1 point is awarded to A and 0 to B if A beats B on the majority of the ballots. If there is a tie the A=B=.5. The winner is the one with the most points after all of the comparisons.

Download voting.zip [129 KB].

Look at other programs in the University of Arizona collection.