Theorems on Weighted Positional voting systems

A "weighted positional" voting system inputs rank-orderings as votes. It elects the candidate with the greatest "score" where in the 3-candidate case, you get 1 point for being first ranked, 0 points for being last-ranked, and t points for being middle-ranked for some 0≤t≤1. (More generally for N-candidate elections with perhaps N>3, you get score W1 for being first-ranked in a vote, W2 for being second-ranked in a vote, and so on, with W1≥W2≥…≥WN≥0.)

Important special cases (in the 3-candidate case): The plurality voting system arises when t=0. Borda arises when t=½. AntiPlurality voting arises when t=1.

In this web page we show that every weighted positional voting system, in the 3-candidate case, automatically

On the bright side, though, all weighted positional voting systems trivially satisfy monotonicity (increasing your vote for X cannot decrease X's winning chances), "participation" (voting honestly is never strategically worse for you than not voting), and consistency when partitioning country into districts (if X wins in all districts, then X must win in combined country).

An election example

#voters Their Vote
4 M>W>B
2 W>B>M
1 B>M>W
2 M>B>W
4 B>W>M

In this "Milk Wine Beer" election example by Don Saari (analysis added by Jack Rudd),
B scores 5+4t, M scores 6+t, and W scores 2+8t.

Hence for 0≤t<1/3, M wins; for 1/3<t<3/4, B wins; and for 3/4<t≤1, W wins.

All weighted positional systems (but one!) exhibit "favorite betrayal"

THEOREM: Every weighted positional voting system except anti-plurality voting exhibits favorite betrayal in some 3-candidate election situation.

Proof:

#voters Their Vote
N+1 B>C>A
N C>A>B
N A>B>C

In this (3N+1)-voter example B wins in every weighted positional voting system with 0≤t<1, because the scores are B=N+1+Nt > A=N+(N+1)t = C=N+(N+1)t. But if the N C>A>B voters insincerely switch to A>C>B ("betraying their favorite" C) then the "lesser evil" A becomes the winner under all these voting systems (and is the Condorcet-winner), which in their view is a better election result. (New scores: A=2N > B=N+1+Nt > C=(2N+1)t where the ">"s are valid for all sufficiently large N.) Any change which did not betray C (i.e. to C>B>A) would, however, not work, i.e, B still would win.
Q.E.D.

Actually, we can say more – we can totally classify all weighted positional voting systems for any number of candidates that obey Favorite Betrayal:

THEOREM: For each number C≥3, every weighted positional voting system exhibits favorite betrayal in some C-candidate election situation except if the top two weights are equal.

Proof sketch: Similar to the above, except we now make a C-cycle rather than a 3-cycle, with N voters in each of the C cyclic classes except for N+1 voters in one class breaking the perfect tie so that A (say) wins the election. Now consider the class of N voters which consider candidate A to be third-ranked. These voters honestly rank (say) B second. If they promote B insincerely to first place, betraying their true favorite, then they (for all sufficiently large N, if the top two weights differ) will cause B to win, a result they prefer versus A winning. They can't do that unless they promote B to top (forcing favorite-betrayal, since they already honestly had B ranked second). Any insincere voting move that doesn't promote B will cause A or somebody even worse in their view, to win, so favorite betrayal was strategically forced. Of course this was a group decision to strategize not a single isolated voter decision, but by considering altering the votes one voter at a time in this group, the first one that changes the election result is a situation where it's a single voter's betrayal decision that does the job. Q.E.D.

All weighted positional systems are vulnerable to candidate cloning

Proof: In this situation, B beats A by 1 vote:

#voters Their Vote
N-1 A>B
N B>A

Clone A into two clones A1 and A2. Every A-voter prefers both A-clones over B, and every B voter prefers B over both A-clones, and all voters prefer A1 over A2. The scores that result are A1 = (N-1)(t+1), A2 = Nt, and B = N. In other words (taking N sufficiently large) cloning A converts A's loss into a win for A1 for each t>0.

In this situation, A beats B by 2 votes:

#voters Their Vote
2N A>B
2N-2 B>A

Clone A into two clones A1 and A2. Every A-voter prefers both A-clones over B, and every B voter prefers B over both A-clones, and half of (each kind of) voter prefers A1 over A2, the other half prefer A2 over A1. The scores that result are A1 = N+2Nt-t, A2 = N+2Nt-t, and B = 2N-2. In other words (taking N sufficiently large) cloning A converts A's win into a loss for both A-clones for each t<½.

The combination of both these examples has covered the entire range of allowable t, namely all t with 0≤t≤1, showing that for each such t, cloning can either convert a winner into two losers, or convert a loser into a winner, or (which happens if 0<t<½) both.
Q.E.D.


Return to main page