[EM] Approval-Condorcet hybrid encouraging truncation

matt matt matt at tidalwave.net
Tue Mar 11 19:01:03 PST 2003


Another opportunity to "advertise" the "margins" website and annoy M.O. here: The Approval/Condorcet combination method Kevin mentions can be implemented using the Condorcet PERL script found on sourceforge.net.  The following generates the tally matrix from the ballot list:
perl ballot2tally.pl --approval_bonus 1 --zero_equalrank yourvotedballotlist

---------- Original Message ----------------------------------
* From: Kevin Venzke
* Subject: [EM] Approval-Condorcet hybrid encouraging truncation
* Date: Mon, 10 Mar 2003 02:35:46 -0800 

My recent "MinMax" message concluded with a
half-hearted attempt at a system combining Approval
and Condorcet.  I have a much better proposal now,
although I'm not entirely certain of its merits.  I'll
continue to think about it, although I have some
interesting implications already.

The voter ranks candidates.  Equal ranking and
truncation are permitted.  RANKING A CANDIDATE IMPLIES
APPROVAL, while not ranking a candidate implies
disapproval.  (In other words, you cannot rank the
candidates that you disapprove.)

Two matrices are calculated.  One is the standard
Condorcet matrix, where the value in row x, column y
is the number of ballots on which X was ranked, and Y
was either ranked lower or not ranked at all.  To this
is added the second matrix, where the value in row x,
column y is the number of ballots on which X was
ranked and Y was not ranked.  Apply a Condorcet method
to the resulting matrix to find the winner. 




________________________________________________________________
Sent via the WebMail system at tidalwave.net


 
                    




________________________________________________________________
Sent via the WebMail system at tidalwave.net


 
                   



More information about the Election-Methods mailing list