Symmetrical ICT: Difference between revisions

From electowiki
Content added Content deleted
mNo edit summary
(11 intermediate revisions by 6 users not shown)
Line 1: Line 1:
'''Symmetrical ICT''', short for '''Symmetrical Improved Condorcet, Top''' is a voting method designed by [[Mike Ossipoff|Michael Ossipoff]]. <!-- when? link to EM? --> It is based on Kevin Venzke's concept of "Improved Condorcet", which is a modification of pairwise comparison logic that enables methods to pass the [[favorite betrayal criterion]] at the cost of sometimes failing the [[Condorcet criterion]].
After this description and definition of Symmetrical ICT, I'll say a few words of what it implies for the compatibility of FBC and Condorcet's Criterion.


However, Symmetrical ICT doesn't actually pass the [[favorite betrayal criterion]] (as shown below).
ICT stands for "Improved-Condorcet-Top". The idea for Improved Condorcet is from Kevin Venzke. Improved Condorcet meets FBC. Then, later, Chris Benham proposed completion by top-count, to achieve "defection-resistance", avoidance of the Chicken Dilemma. Chris had a long name for his method, but I called it "Improved-Condorcet-Top", in keeping with Kevin's naming.


==Definition==
I later proposed that the Improved Condorcet improvement be done at bottom-end as well, to almost achieve compliance with Later-No-Help, which would achieve additional easing and simplification of strategy need.

But the big improvements were those of Kevin and Chris.

I call my version Symmetrical ICT.


----


== Definition of Symmetrical ICT ==


(Note: This is not actually a [[Condorcet method]]. It is a Condorcet method only when using a modified definition of what a Condorcet method is.)


(X>Y) means the number of ballots ranking X over Y.
(X>Y) means the number of ballots ranking X over Y.
Line 22: Line 13:
(X=Y)T means the number of ballots ranking X and Y in 1st place.
(X=Y)T means the number of ballots ranking X and Y in 1st place.


(X=Y)B means the number of ballots ranking X and Y at bottom.
(X=Y)B means the number of ballots ranking X and Y at bottom, i.e. not ranking either X or Y above anyone else.
....(not ranking X or Y over anything)

iff means "if and only if".

X beats Y iff (X>Y) + (X=Y)B > (Y>X) + (X=Y)T

...except that two candidates can't beat eachother. If the above beat condition statement says that two candidates beat eachother, then only one of them beats the other. The one that beats the other is the one that is ranked over the other on more ballots than vice-versa.


1. If only one candidate is unbeaten, then s/he wins.

2. If everyone or no one is unbeaten, then the winner is the candidate
ranked in 1st place on the most ballots.

3. If some, but not all, candidates are unbeaten, then the winner is
the unbeaten candidate ranked in 1st place on the most ballots.

[end of definition of Symmetrical ICT]


----

If you leave out the + (X=Y)B term, then you'll have ordinary ICT. Ordinary ICT has the most important properties of Symmetrical ICT. Symmetrical ICT merely adds a somewhat less important improvement, consisting of simpler bottom-end strategy.

Justifications for ICT and Symmetrical ICT:

One justification is that they gain compliance with [[FBC]].

Another is that they automatically avoid the chicken dilemma, meeting the [[Chicken Dilemma Criterion]].

Additionally, suppose that you rank two candidates, X and Y in 1st place. You rank them in 1st place because you'd prefer that they win, instead of the other candidates.

Now, suppose that candidate X would beat everyone, and thereby win, except that then you (and a few other same-voting people) move Y up to 1st place too. Previously X beat Y. But now, because you people have moved Y to 1st place with X, you've removed some X>Y votes, and so now Y beats X. And now, instead of someone beating everyone, there's a top-cycle in which Z (the worst candidate) is a member (becaues Z beats X). And, by whatever circular tiebreaker is used, Z wins.

Did you want that to happen? When you ranked X and Y in 1st place, did you mean that you wanted your last choice to win? No, you primarily wanted X or Y to win. Well then, what if, for the purpose of the X/Y pairwise comparison, you could cast a custom-made, adjustable, vote to achieve the result that you prefer, to protect the win of someone in {X,Y}. You don't want X or Y to beat eachother, because, as seen above, that could make neither of them win, and give the win to someone much worse. So you'd X prefer to use that vote for the purpose of voting against either candidate beating the other. For instance, if Y would otherwise beat X, then you'd cast an X>Y vote, your vote against one beating the other. You'd do that to avoid the possibility of the sceraio described above, because you prefer that X or Y win.

So then, what if we say that, when ranking X and Y in 1st place, in addition to counting as pairwise votes for them over everyone else, it also counts as a vote, by you, against either beating the other. That would be the way to interpret your equal top ranking in a way that is consistent with your interest, preferences, intent and wishes.

That doesn't give you more voting power. It just allows you to use ''your'' vote in your best interest, consistent with your preferences, intent and wishes. It's your vote, you know.

That's Improved Condorcet.

Now, traditionally, for the purpose of the Condorcet Criterion, we say that X beats Y iff more people rank X over Y than Y over X. But, as I said, the above-described Improved Condorcet interpretation of equal top ranking is the interpretation that is more in keeping with the interest, preferences, intent and wishes of the voter who votes that equal top ranking. In other words, it has more legimacy than the traditional interpretation, and the traditional definition of "beats", quoted at the beginning of this paragraph.

And, since it has more legitimacy, it would be a better choice, when deciding who beats whom, for the purpose of the Condorcet Criterion.
That results in a more legitimate Condorcet Criterion.

And when that interpretation and counting of equal top rankings is used for the purpose of the Condorcet Criterion, Improved-Condorcet meets Condorcet's Criterion.

Maybe someone will say, Yeah, you make Improved-Condorcet meet the Condorcet Criterion by modifying Condorcet's Criterion to match Improved Condorcet. But note that I told why the Improved Condorcet interpretation of equal top ranking is more in keeping with the interest, prefereces, intent and wishes of the equal top ranking voter, and therefore is more legitimate. It'a a matter of using a more legitimate interpretation, rather than just modifying a criterion to match a method.

Besides, the reason why the method uses that interpretation is likewise because it's more legitimate, and what the equal top ranking voter prefers.

And that genuine legitimacy is the reason why Symmetrical ICT meets [[FBC]] (unlike traditional unimproved Condorcet).

So: Improved Condorcet versions, including ICT and Symmetrical ICT, meet the Condorcet Criterion, when it is defined more legitmately.

Likewise, then, it can be said that FBC and the Condorcet Criterion are compatible, contrary to popular belief.

Though it's defined elsewhere in electowiki, under its own name, I'd like to state my definition of FBC here. This definition is also linked to at the FBC article in electowiki, as an alternative definition of FBC. But it's the FBC definition that I now prefer, and it's what I now mean when I say FBC.


----

== Favorite-Burial Criterion (FBC) ==


A candidate is top-voted, and at top, on a ballot if that ballot doesn't vote anyone over that candidate.

If no one who is not at top on your ballot wins, then moving an additional candidate to top on your ballot shouldn't cause to win anyone who isn't then at top on your ballot.

[end of FBC definition]


----

Symmetrical ICT, like ordinary ICT, automatically avoids the chicken dilemma. Here is a criterion that measures for that property:


----


== The Chicken Dilemma Criterion: ==


The Chicken Dilemma Criterion (CD):

'''Supporting definitions:'''

1. The A voters are the voters who prefer candidate A to every other
candidate. The B voters are the voters who prefer candidate B to every
other candidate.

2. The "other candidates" are the candidates other than A and B.

3. A particular voter votes sincerely if s/he doesn't falsify a
preference, or fail to vote a felt preference that the balloting
system in use would have allowed hir to vote in addition to the
preferences that s/he actually votes.

'''Premise:'''

1. The A voters and the B voters, combined, add up to more than half
of the voters in the election.

2. The A voters and the B voters all prefer both A and B to the other
candidates.

3. The A voters are more numerous than are the B voters.

4. Voting is sincere, except that the B voters refuse to vote A over anyone.

5. Candidate A would be the unique winner under sincere voting (...in
other words, if the B voters voted sincerely, as do all the other
voters).

'''Requirement:'''

B doesn't win.

[end of CD definition]


----

'''A few improved properties of ICT and Symmetrical ICT:'''

I already mentioned that ICT and Symmetrical ICT meet [[FBC]]. That's the main, most important, difference between Symmetrical ICT and traditional, unimproved Condorcet.

But, additionally, ICT and Symmetrical ICT, automatically avoid the chicken dilemma. They meet CD, the Chicken Dilemma Criterion.

'''Comparison of strategy in a u/a election:'''

When there are unacceptable candidates who could win, that can greatly simplify voting strategy. I call such a situation a u/a election (standing for unacceptable/acceptable). It's a situaiton in which all that matters is that the winner be an acceptable rather than an unacceptable. ...and that's incomparably more imporant than the matter of which acceptable or which unacceptable wins. You could say that the candidates can be divided into two sets, such that the merit within the sets is negligible compared to the merit difference between the sets.

That's a u/a election. Voting strategy can be much simpler in a u/a election. For instance, in Approval, just approve all of the acceptables, and none of the unacceptables.


Let the partial beat relation b(X, Y) be true if (X>Y) + (X=Y)B > (Y>X) + (X=Y)T.
Top-end u/a strategy for ICT, Symmetrical ICT, and traditional unimproved Condorcet:
Then X beats Y if:
* p(X,Y) and not p(Y, X), or
* p(X,Y) and p(Y, X) and (X>Y) > (Y>X).


The winner is chosen as follows:
Traditional unimproved Condorcet? It isn't merely more complicated than Approval. It's unknown.


# If only one candidate is unbeaten, then s/he wins.
ICT and Symmetrical ICT:
# If everyone or no one is unbeaten, then the winner is the candidate ranked in first place on the most ballots.
# If some, but not all, candidates are unbeaten, then the winner is the unbeaten candidate ranked in first place on the most ballots.


== Improved Condorcet ==
Top-rank all of the acceptables and none of the acceptables.


Condorcet methods usually have a low but nonzero rate of [[favorite betrayal]] failures.<ref>{{cite web|url=http://lists.electorama.com/pipermail/election-methods-electorama.com/2005-June/114476.html|title=Measuring the risk of strict ranking|website=Election-methods mailing list archives|date=2005-06-28|last=Venzke|first=K.}}</ref> '''Improved Condorcet''' is a modification of pairwise comparisons in an otherwise Condorcet-compliant method to turn absolute Condorcet compliance and a low rate of [[FBC]] failure into absolute FBC compliance and a low rate of [[Condorcet criterion]] failures (along with absolute Majority Condorcet compliance).
In traditional unimproved Condorcet, you'd still have that same need to top-rank all of the unacceptbles, but there's a risk and penalty for doing so: Anyone you top-rank could pairbeat another top-ranked candidate and thereby give the win to your last choice (ad described above). Of course you'd have to try to guess which acceptable(s) has the best chance to win, and which would sufficiently unlikely to win that the main effect of top-ranking them would be to risk spoiling another top-ranked candidate's win. You'd be guessing. You wouldn't know what to do. Not even in a u/a election.


Mike Ossipoff argued that improved Condorcet allows a voter who wants one of X and Y to win, and who ranks X first, to change a ranking of X>Y into X=Y without undue risk that this will change the winner from Y to someone lower ranked by that voter; and thus that it's better to satisfy the IC version of Condorcet than the actual [[Condorcet criterion]].
Bottom-End strategy for ICT, Symmetrical ICT and traditional unimproved Condorcet:


==History==
ICT and traditional unimproved Condorcet:


The tied-at-the-top rule and Improved Condorcet ideas were devised by Kevin Venzke in an effort to create a [[Minmax]] variant that passes the [[FBC]]. Then, later, Chris Benham proposed completion by top-count, to avoid the [[chicken dilemma]] and thus achieve defection-resistance.<ref>{{cite web|url=http://lists.electorama.com/pipermail/election-methods-electorama.com/2012-January/094905.html|title=TTPBA//TR (a 3-slot ABE solution)|website=Election-methods mailing list archives|date=2012-01-13|last=Benham|first=C.}}</ref> Mike Ossipoff shortened the name of this method to "Improved Condordet, Top".
Rank the unacceptable candidates in reverse order of winnability.


Mike later proposed that the ICT tied-at-the-top rule also be applied to the bottom end, to almost achieve [[later-no-help]] compliance, which then led to Symmetrical ICT.
Of course you don't ''have'' to, but it's optimal. Because it's only bottom-end strategy, it isn't an important problem. Merely a nuisance.


==Criterion compliances==
But it's avoided by Symmetrical ICT:


Symmetrical ICT passes the [[chicken dilemma criterion]]. It fails the [[Condorcet criterion]].
Bottom-Ennd strategy for Symmetrical ICT:


It was intended to pass the [[favorite betrayal criterion]], but doesn't succeed in doing so due to the "(X>Y) > (Y>X)" term in the definition. It is possible that a voter can lower their favorite from the top and thereby make their compromise the only candidate who isn't "beaten."
Don't rank any unacceptables.


=== Favorite betrayal example ===
In other words, u/a strategy in Symmetrical ICT is as simple as that of Approval.
0.389: B>A=C
0.290: A>C>B
0.241: C>B>A
0.079: A=C>B ⇒ C>A=B
In this case, the voters on the bottom row can elect a better candidate, C, by reversing their preference for A.


==Notes==
Let me add here that I suggest that all of our official public elections are u/a. So what does it tell us, when the best that a rank method can do is no different from Approval? It suggests that there's no need or reason to bother with rank methods in official public elections.
Well, there is one way in which ICT and Symmetrical ICT improve on Approval, even in a u/a election. They automatically avoid the chicken dilemma, as said above. The chicken dilemma is easily dealt with in Approval and Score, and, for a number of other reasons too, isn't really a problem with Approval and Score. Only a nuisance. But it's nice that ICT and Symmetrical ICT automatically get rid of that nuisance. You don't improve on Approval without doing that. Don't even consider a rank-method that doesn't automatically avoid the chicken dilemma.


Omitting the (X=Y)B term would turn this method into ordinary ICT. In Mike's opinion, ordinary ICT has the most important properties of Symmetrical ICT, but Symmetrical ICT adds a somewhat less important improvement, consisting of simpler bottom-end strategy.
The count-computation-intensiveness of rank methods, and the consequent count-fraud vulnerabiity, make rank methods unsuitable for official public elections. But I propose ICT and Symmetrical ICT for informational polling, to inform and guide strategy in an upcoming official public election by Plurality--until we can replace Plurality with [[Approval]] or [[Score]] ([[Range]]).


In an election with dichotomous preferences, the best ICT strategy is Approval strategy: equal-rank all approved candidates first and all unapproved candidates last. Mike considered current [[United States]] voters to have near-dichotomous preferences: that each voter has a much wider gap between acceptable candidates and unacceptable ones than between candidates of the same category.<ref>{{cite web|url=http://lists.electorama.com/pipermail/election-methods-electorama.com/2011-December/094667.html|title=How to vote in IRV|website=Election-methods mailing list archives|date=2011-12-06|last=Ossipoff|first=M.}}</ref>
I don't claim that Symmetrical ICT actually strictly meets [[Later-No-Help]] (LNHe). Approval strictly meets LNHe.


==References==
LNHe says that, when you've voted for some candidates on your ballot (you vote for a candidate if you vote him/her over someone), then you don't need to vote for additional candidates on that ballot in order to help as much as you can the candidates for whom you've already voted.


[[Category:Ranked voting methods]]
In Symmetrical ICT, you knew that the unacceptable X was going to be beaten by someone other than unacceptable Y, but that Y could be inbeaten and win, then you'd have reason to rank X, to help beat Y. But there's no such information available. One thing that Symmetrical ICT guarantees is that, by leaving X and Y unranked, you're doing everything that you can do to make one beat the other. Not ranking any unacceptable is good u/a strategy in Symmetrical ICT.
Michael Ossipoff

Revision as of 13:14, 25 April 2024

Symmetrical ICT, short for Symmetrical Improved Condorcet, Top is a voting method designed by Michael Ossipoff. It is based on Kevin Venzke's concept of "Improved Condorcet", which is a modification of pairwise comparison logic that enables methods to pass the favorite betrayal criterion at the cost of sometimes failing the Condorcet criterion.

However, Symmetrical ICT doesn't actually pass the favorite betrayal criterion (as shown below).

Definition

(Note: This is not actually a Condorcet method. It is a Condorcet method only when using a modified definition of what a Condorcet method is.)

(X>Y) means the number of ballots ranking X over Y.

(Y>X) means the number of ballots ranking Y over X.

(X=Y)T means the number of ballots ranking X and Y in 1st place.

(X=Y)B means the number of ballots ranking X and Y at bottom, i.e. not ranking either X or Y above anyone else.

Let the partial beat relation b(X, Y) be true if (X>Y) + (X=Y)B > (Y>X) + (X=Y)T. Then X beats Y if:

  • p(X,Y) and not p(Y, X), or
  • p(X,Y) and p(Y, X) and (X>Y) > (Y>X).

The winner is chosen as follows:

  1. If only one candidate is unbeaten, then s/he wins.
  2. If everyone or no one is unbeaten, then the winner is the candidate ranked in first place on the most ballots.
  3. If some, but not all, candidates are unbeaten, then the winner is the unbeaten candidate ranked in first place on the most ballots.

Improved Condorcet

Condorcet methods usually have a low but nonzero rate of favorite betrayal failures.[1] Improved Condorcet is a modification of pairwise comparisons in an otherwise Condorcet-compliant method to turn absolute Condorcet compliance and a low rate of FBC failure into absolute FBC compliance and a low rate of Condorcet criterion failures (along with absolute Majority Condorcet compliance).

Mike Ossipoff argued that improved Condorcet allows a voter who wants one of X and Y to win, and who ranks X first, to change a ranking of X>Y into X=Y without undue risk that this will change the winner from Y to someone lower ranked by that voter; and thus that it's better to satisfy the IC version of Condorcet than the actual Condorcet criterion.

History

The tied-at-the-top rule and Improved Condorcet ideas were devised by Kevin Venzke in an effort to create a Minmax variant that passes the FBC. Then, later, Chris Benham proposed completion by top-count, to avoid the chicken dilemma and thus achieve defection-resistance.[2] Mike Ossipoff shortened the name of this method to "Improved Condordet, Top".

Mike later proposed that the ICT tied-at-the-top rule also be applied to the bottom end, to almost achieve later-no-help compliance, which then led to Symmetrical ICT.

Criterion compliances

Symmetrical ICT passes the chicken dilemma criterion. It fails the Condorcet criterion.

It was intended to pass the favorite betrayal criterion, but doesn't succeed in doing so due to the "(X>Y) > (Y>X)" term in the definition. It is possible that a voter can lower their favorite from the top and thereby make their compromise the only candidate who isn't "beaten."

Favorite betrayal example

0.389: B>A=C
0.290: A>C>B
0.241: C>B>A
0.079: A=C>B ⇒ C>A=B

In this case, the voters on the bottom row can elect a better candidate, C, by reversing their preference for A.

Notes

Omitting the (X=Y)B term would turn this method into ordinary ICT. In Mike's opinion, ordinary ICT has the most important properties of Symmetrical ICT, but Symmetrical ICT adds a somewhat less important improvement, consisting of simpler bottom-end strategy.

In an election with dichotomous preferences, the best ICT strategy is Approval strategy: equal-rank all approved candidates first and all unapproved candidates last. Mike considered current United States voters to have near-dichotomous preferences: that each voter has a much wider gap between acceptable candidates and unacceptable ones than between candidates of the same category.[3]

References

  1. Venzke, K. (2005-06-28). "Measuring the risk of strict ranking". Election-methods mailing list archives.
  2. Benham, C. (2012-01-13). "TTPBA//TR (a 3-slot ABE solution)". Election-methods mailing list archives.
  3. Ossipoff, M. (2011-12-06). "How to vote in IRV". Election-methods mailing list archives.