[EM] Lotteries and random numbers
Kristofer Munsterhjelm
km-elmet at broadpark.no
Thu Feb 19 14:30:40 PST 2009
Dave Ketchum wrote:
> We need provision for breaking ties. I offer a thought that avoids
> tossing coins:
> If counts are even, give candidate with lower name an extra vote.
> If counts are odd, give candidate with higher name an extra vote.
>
> Big deal is I am an enemy of lotteries in voting:
> Hard to come up with a formula for conducting the lottery.
> Hard to prove the formula has been obeyed - cheating in the
> counting is obviously tempting.
>
> Some methods of voting can inspire extra temptation for strategizing -
> and temptation to try to counteract suspected strategizing. Avoiding
> such voting methods may be the most practical way to avoid the problem.
>
> Some supposed strategizing assumes shared knowledge and plotting that
> does not deserve attempts to counteract because the supposed sharing of
> knowledge and planning is not practical in real elections.
Another option is this: use the total count as the seed for a good
pseudorandom number generator. True, it can be tricked by simply
calculating (add write-in ballots until it goes one's way), but if the
adversary has power to disturb the counts so that it sums to a
particular value, your method won't work either.
Your method can in any event be generalized: if there's an n-way tie,
order the candidates from 0 to n exclusive in alphabetical order, then
calculate x = (total mod n). Count up to x (first is zero), and that
candidate gets an extra vote. There may be some (weak) statistical
problems if one can guess the range of total - something about how some
digits will appear slightly more often than others - if that breaks the
scheme, use a PRNG or hash.
More information about the Election-Methods
mailing list