[EM] Resistant set incompatibility and passing methods
Kristofer Munsterhjelm
km_elmet at t-online.de
Tue Dec 12 13:11:23 PST 2023
Here are some more results about the resistant set.
First I'll mention some things it's compatible and incompatible with,
and then some methods that pass Resistant (i.e. elects from the set).
First, the good news:
- The Condorcet winner is always in the resistant set. Proof: The
Condorcet winner W beats every other candidate X pairwise by definition.
Hence X ~(2)~> W is false; and hence X ~> W is false, so W is not
disqualified by anyone. Thus W is in the resistant set.
- At least one member of the Smith set is in the resistant set. Proof:
No member outside the Smith set can disqualify a member inside, by
argument directly analogous to that of the CW. Now suppose for
contradiction every Smith set member disqualifies someone else. Then
there is a cycle. But the resistant set is acyclical, so that's
impossible. Hence someone in the Smith set is undisqualified and thus in
the resistant set.
Then the bad news:
- No method using the pairwise matrix alone can pass Resistant. The
elections
1: A > B > C
1: A > C > B
1: B > A > C
2: C > B > A
and
1: A > C > B
2: B > A > C
1: C > A > B
1: C > B > A
give identical pairwise matrices, but the former's resistant set is {A}
and the latter's is {C}.
- Nor do first preference counts alone suffice:
2: A > B > C
1: B > A > C
2: C > A > B
has resistant set {A}, and
2: A > B > C
1: B > C > A
2: C > B > A
has resistant set {B, C}. However, I couldn't find any such "disjoint
collisions" with the same first preference counts *and* pairwise
matrices, leaving open the possibility that a combination of the two
could be used to create a summable Resistant method. (At the moment I
don't see how, though.) I can't even find one with the more discerning
intersection of resistant set and Smith set.
- Landau is incompatible with Resistant. Consider the election
1: A > B > D > C
1: A > D > C > B
1: B > A > C > D
1: B > C > A > D
1: B > D > C > A
1: C > A > B > D
2: C > B > A > D
1: D > A > B > C
1: D > A > C > B
1: D > C > A > B
The resistant set is B, but B is covered by A, since A pairwise beats
both B and D whereas B only beats D pairwise.
My simulation puts the occurrence of disjoint Landau and resistant sets
at around once every 21k elections (impartial culture, 97 voters, 5
candidates). So it's relatively rare, which means you can make a Landau
method not be *too* vulnerable to strategy. But you can't get it to pass
Resistant all the time.
- Copeland is incompatible with Resistant. For the election
1: A > B > D > C
1: A > C > B > D
1: B > C > D > A
1: B > D > C > A
1: C > D > A > B
the Copeland set is {B, C}, but the only resistant set member is A.
My simulation puts the occurrence at 1/40 under the same conditions,
which fits with my intuition that Copeland can't be made strategy resistant.
- Reversal symmetry is incompatible with Resistant. For the election
1: A > C > B
2: B > A > C
2: C > B > A
C ~> B ~> A, so C is the sole resistant set member.
In reverse:
1: B > C > A
2: C > A > B
2: A > B > C
C ~> A ~> B, so again C is the sole resistant set member.
My simulator hits one of these every 12 elections or so. So reversal
symmetry discards strategy resistance (of this form). I kinda suspected
this from my proof that DMTBR is incompatible with rev. sym., but this
is easier.
Note that the simulator encountering an example once every k times
doesn't mean that the method is vulnerable one in k times, because there
may be second order effects; but the order of magnitude matches up
pretty well with what I've seen - Copeland and rev. sym are no-gos,
while you can get Landau and only pay a small penalty.
And the neutral (but surprising) news:
- Resistant is not a subset of the DMT set, nor even of the mutual
majority set. Consider this election:
1/4 + epsilon: A>B>C
1/4 + epsilon: B>A>C
1/2 - 2 epsilon: C>B>A
The mutual majority and DMT sets are {A, B}; but every candidate is in
the resistant set. So you don't get mutual dominant third burial
resistance (or UDMT) simply by electing from the resistant set. This
surprises me because I always thought the high strategy resistance of
certain methods in simulations were due to DMTBR compliance. But it
makes sense in retrospect because IFPP elects from the resistant set yet
fails mutual majority.
If there is a single DMT candidate W, though, then that candidate is the
sole member of the resistant set: since he's a CW, W ~(2)~> X for all
other X, and since he has more than 1/3 of the first preferences, W
~(k)~> X for all k > 2. Hence W disqualifies everybody else directly.
If a candidate has majority first preference support, then he's also the
sole DMT set member, so a majority candidate also directly disqualifies
everybody else.
========
Methods passing Resistant:
Elimination methods (like Baldwin, IFPP, IRV, Nanson, etc.) can be seen
as methods that go from a wider sub-election to a more narrow one,
repeatedly, until only one candidate remains.
For these, there's a particular useful strategy. If we can show that
whenever A ~> B, then A is never eliminated before B by the method; then
the method passes Resistant when we disregard any additional rules (like
IRV's condition that a candidate with >1/2 first prefs is immediately
elected).
Suppose otherwise for contradiction that B, who is not a member of the
resistant set, is elected, and there exists some A who disqualifies B.
(Otherwise B would be a member of the resistant set.) Then for B to have
been elected, every other candidate must have been eliminated. In
particular, A must have been eliminated. But this is impossible if,
whenever A ~> B, A is never eliminated before B. Call this the "proper
order property".
Okay.
IRV passes Resistant because unless there is a k-way tie, in every
round, at least one of the k candidates must have less than 1/k of the
first preferences. Consider every disqualification A ~> B. If neither A
nor B has been eliminated yet, then A must have greater than 1/k of the
first preferences by definition. Thus whoever is eliminated, it's not A
(but it could be B). Since this holds for every disqualification, A can
never be eliminated before B. So IRV passes if we disregard the majority
rule. But the majority rule can't elect anyone who's disqualified by
someone else, since a candidate with majority first preferences
disqualifies everybody else in that sub-election. Hence IRV itself passes.
IFPP is analogous. It batch disqualifies every candidate with less than
1/k first preferences in each round. By the same argument as before,
that can't eliminate A before B if A ~> B. So IFPP passes.
Note that the strategy doesn't work for BTR-IRV. It's possible that A,
B, and C remain, and A ~> C but B beats A pairwise. If the losers are A
and B, then B beats A pairwise, then the A ~> C relation is lost and C
could be elected.
Benham passes. Suppose that the current round/sub-election's CW is W.
Then W is not disqualified by any continuing candidate since W pairwise
beats all of them. And W can't be disqualified by any candidate who was
eliminated earlier, since IRV follows the proper order property. Hence W
is not disqualified by anyone, so W is in the resistant set.
My earlier "method X" passes because when it's figuring out A's score,
it can never eliminate a candidate with more than 1/k of the first
preferences in any subelection. Hence the proper order property is
retained. If A is disqualified by someone else, A must be eliminated in
one of the steps as a consequence, and his score thus is zero.
(Another method my simulations suggest elects from the resistant set is
"fpA - max fpC elimination", which at each round eliminates the fpA -
max fpC loser. I haven't proven it, though. A Benham variant could have
the benefit of being monotone with Smith sets <= 3 candidates, but
dayum, it would be complex. And not summable.)
Some general templates:
If M elects from the resistant set, so does Smith,M and Smith//M.
Smith,M is straightforward: since there's a Smith member in the
resistant set, there will always be a resistant set candidate to elect.
As for Smith//M: Since no non-Smith candidate can disqualify a Smith
candidate, removing Smith-dominated candidates can't introduce a Smith
set member into the resistant set who wasn't in it before. It's possible
that some candidates who weren't disqualified before become so due to
fewer sub-elections needing to be taken into account, but everybody who
was disqualified before will remain disqualified (or be eliminated
outright due to being outside the Smith set).
By referring to these methods we can say that electing from the
resistant set is compatible with any one of clone independence,
Condorcet, Smith, ISDA, mono-add-top, and three-candidate mono-raise. It
might be compatible with both LNHs (since IRV passes them), but I
haven't proven that the disregarding of equal-ranked candidates doesn't
invalidate LNH. The combinations of these criteria that different
methods pass are also compatible. I don't know what other combinations
or criteria are, but I would very much prefer unrestricted mono-raise to
be compatible.
-km
More information about the Election-Methods
mailing list