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.

----
Election-Methods mailing list - see http://electorama.com/em for list info

Reply via email to