[EM] Resistant, monotonicity, and UD
Kristofer Munsterhjelm
km_elmet at t-online.de
Wed Feb 21 10:05:35 PST 2024
Here's a thought about how to get resistant set compliance and
unrestricted domain. If it works, then that's a new combination: no
other method that I know of has all three. And it would show that
monotonicity is not incompatible with Resistant, despite IRV making it
seem like they are.
Let A inclusively disqualify B on a set S of candidates if, for every
subelection corresponding to a subset of S, A disqualifies B.
Let there be a disqualification path from A to X_n, A ==> X_1 ==> X_2
==> ... ==> X_n if
A inclusively disqualifies X_1 on {A, X_1, ..., X_n}
X_1 inclusively disqualifies X_2 on {X_1, ..., X_n}
and so on up to
X_(n-1) inclusively disqualifies X_n on {X_(n-1), X_n}, i.e. X_(n-1)
beats X_n pairwise.
Call the set of candidates {A, X_1, ..., X_n} the path set for this
disqualification path.
The method is then simply:
Elect the candidate with the longest disqualification path to someone
else. Break ties by your monotone method of choice.
Monotonicity compliance: Suppose A is the winner. Raising A can't break
A~(S)~>B for any set S, so it can't break the first step of the
disqualification path. Nor can it affect any of the subsequent steps
because they are defined over sets that don't include A, and thus A's
position makes no difference. So A's path can't get shorter. Nor can
anybody else's path get longer, because raising A can't establish
disqualifications, only break them.
Resistant set: suppose B has a disqualification path to X_n but is not
in the resistant set. By definition of the resistant set, there exists
some A who disqualifies B in the full election. Thus A also inclusively
disqualifies B on {A, B, ..., X_n}, where {B, ..., X_n} is B's path set
for the disqualification path. Hence A has a longer disqualification
path than B, so B doesn't win.
It's definitely not cloneproof, though.
Teaming: Suppose A and B tie for first, and B's disqualification path
doesn't contain A. Clone A so that one of them inclusively disqualifies
the others on A's longest path set (e.g. every voter ranks the clones in
the same order). Then A's path set gets longer but B's doesn't, making A
win.
Crowding: Ditto, let A tie B and have B's path contain C, then we clone
C similarly.
Vote-splitting: Suppose A and B tie for first, A's longest path set
doesn't contain B, and B's longest disqualification path is to A. Clone
A so that none of the clones disqualify each other on A's longest path
set, but one of them beats the others pairwise. Then B's path gets
longer but A's doesn't.
(For clone independence, we need another score than "longest", but one
that preserves the property that if A ~> B, then B's score is less than
A's.)
What'd ya think?
-km
More information about the Election-Methods
mailing list