[EM] Details of the Enhanced MinMax(AWP) procedure:

fsimmons at pcc.edu fsimmons at pcc.edu
Sat Apr 24 10:54:10 PDT 2010


Details of the Enhanced MinMax(AWP) procedure:

First form the matrix M whose entry M(x,y) in row x and column y is one if
alternative x pairwise beats y, is zero if  y beats x, and is 1/2 if x and y are
tied and the tie cannot be broken by approval scores.  In particular each
diagonal entry of M is 1/2, because each x is in a tie with itself that cannot
be broken by approval scores.

[Note that M is essentially the Copeland matrix with 1/2's down the diagonal and
other ties broken by truncation numbers.]

Next form the matrix A whose (i,j) entry is zero if M(j,i) is zero, but
otherwise is the number of ballots on which alternative j is ranked while
alternative i is not ranked.

For each alternative C let m(C) be the maximum element in row C of matrix A, i.e.

      m(C)=max{A(C,j)| j is an alternative}.

Let L be a list of the alternatives x1, x2, ... in increasing order of m(x).

Definition:  one alternative x1 covers another alternative x2 iff no component
of row x2 in M is numerically greater than the corresponding component of row
x1, and at least one component of row x1 is greater than the corresponding
component of row x2.

[Note that the Copeland winner is always an uncovered candidate.]

If the first member c1 of L is uncovered, then elect c1, else ...

If the first member  c2 of L that covers c1 is uncovered, then elect c2.  Else ...

If the first member  c3 of L that covers c2 is uncovered, then elect c3.  Else ...

Etc.



More information about the Election-Methods mailing list