[EM] IRV proponents figure out how to make IRV precinct-summable
Brian Olson
bql at bolson.org
Sun Mar 22 14:23:06 PDT 2009
On Mar 22, 2009, at 4:24 PM, Kristofer Munsterhjelm wrote:
>> Again, the election method better get decided on before the
>> election, so that the voters can be told the rules and thus be able
>> to express their thoughts to whatever extent they choose within
>> what those rules support:
>> Condorcet: A=B is fine for about equals; A>B or A<B ranking
>> for different liking, but amount of difference is neither needed
>> nor expressible.
>> IRV: like above, except A=B not permitted, for counting would
>> not know what to do when A=B must be deciphered as top ranks.
>> score: ratings must be decided - for A>B>C, obvious to rate A
>> high and C low, but where to place B to get maximum or minimum
>> difference between A and B or between B and C is difficult.
>
> I'm not sure about IRV - has anyone devised an STV variant that
> handles equal rank? If not, then you're right - again, I'm not sure.
>
> From what I've seen of voting equipment, most limitations seem to be
> in the name of expediency. For instance, SF's RCV three-rank method
> keeps voters from ranking more than three candidates - probably to
> accomodate existing equipment.
>
> What limitations may exist (such as your IRV example) may be handled
> by having a voting machine that permits all ranking types (full,
> truncated, equal rank), then having parameters that limit according
> to what kind of voting system is being used in the back end (e.g no
> equal rank).
All of my implementations of election methods in software allow for
equal rankings. In IRV or STV they cast a 1/N vote for each of N tied-
rank active choices. (If I were to vote for A and B in some round, I'd
cast 1/2 vote for each, but if one got eliminated, I would cast a full
vote for the remaining one in the next round.)
If you like Java, peek at this:
http://code.google.com/p/voteutil/source/browse/trunk/java/org/bolson/vote/IRV.java
I would also like to note to Raph that hosting files on the yahoo
groups is making them not viewable to me, because I don't feel like
jumping through yahoo's hoops right now.
More information about the Election-Methods
mailing list