[EM] A Condorcet-like, STV-like, rank-based PR system

Toby Pereira tdp201b at yahoo.co.uk
Tue Jul 12 17:14:09 PDT 2011


I was thinking about the problem Warren outlined here - 
http://rangevoting.org/PRcond.html - and how you might get around it using a 
ranked PR system. So here's my attempt:

Each voter ranks the candidates in order of preference. Ties are allowed. For n 
winners, each set of n candidates is compared against each other set. For two 
sets being compared, x and y, each member of x is compared against each member 
of y.

For example, in a two-seat election, candidates A and B are being compared 
against C and D. There are four pairwise comparisons - AC, AD, BC and BD. So 
under each result (A, B or C, D), a voter will have a score from 0 to 4. Based 
on these 0-4 scores, a representation score is calculated for each of the two 
results. The representation score is calculated in the same way as in my 
proportional range/approval voting (http://www.tobypereira.co.uk/voting.html) 
with each pairwise comparison treated as a "candidate" or qandidate. So in this 
example, four qandidates are elected.

The representation score for each of the two sets of candidates (the actual 
candidates, as opposed to qandidates) are then recorded next to each other. This 
is the pairwise result for the two sets of candidates.

Once every possible winning set of candidates has been compared against every 
other one, the winning set is calculated using an off- the-shelf pairwise 
Condorcet method such as Kemeny-Young or Schulze. If one set of candidates beats 
all others then it is the equivalent of a Condorcet winner.

When two sets of candidates are being compared against each other, the same 
candidate will often appear in both lists (e.g. AB versus AC). So when a 
candidate is compared against itself, you could give a score of, say, 0, 0.5 or 
1 to each voter for the tied result. The way the representation scores work, it 
won't make a difference to the numerical difference between the representation 
scores for each set of candidates.

If we use the above example, by giving 0 for the repeated candidate, the two 
sets of candidates may have a representation score of 0.5 and 0.4 respectively. 
By giving a score of 1, this will simply add 0.25 onto each score so the 
difference between them will still be 0.1. (0.25 because there are four 
qandidates and the overall representation score is out of 1.) So whatever score 
is given won't make any difference at least under Kemeny-Young (which I 
understand better than Schulze). It may actually be best to simply ignore these 
comparisons altogether, so when comparing AB against AC, there would be three 
qandidates (AC, BA and BC). This is what I will go with for now.

Where voters have ranked two different candidates at the same level, I think it 
may make more of a difference to things. These scores can't be ignored unless a 
voter has ranked every candidate in both sets at the same level (in which case 
we could ignore that voter entirely) or every voter has ranked the two 
candidates at the same level (not likely). To maintain equivalence with 
Kemeny-Young in the one-winner case, you can split the voter in two halves and 
award scores of 0 and 1 to each half respectively.

In the full version, every possible winning set of candidates would have to be 
compared against every other set, which would probably not be viable 
computationally in most cases. A sequential system could be used. The most basic 
version of this would be to find the best single winner, and then compare all 
two-winner sets that contain this winner and so on.

I'm not entirely sure what sort of results this would produce but in a few very 
simple cases, it seemed not to be too bad. One thing I've noticed - with loyal 
party voting and a comparison of (A1, A2 ... An) against (A1, A2, ... An-1, B), 
the B voters seem to be better off by ordering the A candidates in the same 
order as the A voters.

It could be tested against other proportional systems, to see if it produced 
similar results, including against my proportional range system.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.electorama.com/pipermail/election-methods-electorama.com/attachments/20110713/de776e7f/attachment-0003.htm>


More information about the Election-Methods mailing list