[EM] non-transitive ranked pairs

Ross Hyman rahyman at sbcglobal.net
Tue Nov 1 03:59:03 PDT 2011



Ranked Pairs and all of its variants that I am aware of abhor
non-transitivity.  Here is a variant of
Ranked Pairs that embraces non-transitivity. 
Despite being non-transitive, it elects a unique winner, the Condorcet
winner if there is one.  In the cases I
have looked at, the winner is also the Schulze winner.  Is it always?

 

Candidates are classed in two categories: Winners and Losers.  Initially, all candidates are Winners.  Every candidate has an associated List of
candidates that have defeated it.  Every
candidate initially has a List composed of itself and no other candidates.  The method is so affirming of
non-transitivity that it even treats each candidate as a non-transitivity loop
unto itself.  Winners are those
candidates who have no Winners in their List aside from themselves. 

 

Rank the pairs in a strict order, in the same order one
would use for your favorite strict order transitive variant of Ranked Pairs.  Affirm each pair in order, from highest
ranked to lowest.  When A > B is
affirmed, the List for candidate A is added to every List that includes candidate
B (not just candidate B’s list).  All
Winners that now have other Winners in their List are reclassified as
Losers.  The count can be ended when only
one Winner remains since affirming the remaining pairs cannot make the Winner a
Loser.  Provided that every pair is
ranked into a strict ranking, and each pair expresses a definite ranking
between the two candidates in the pair, there is guaranteed to be one Winner.

 

Example election from:
http://www.cs.wustl.edu/~legrand/rbvote/desc.html 

Brad > Erin
623, 298

Erin > Dave 610, 311

Dave > Brad 609, 312

Abby > Erin
511, 410

Abby > Dave 485, 436

Brad > Abby 463, 458

Abby > Cora 461, 460

Brad > Cora 461, 460

Dave > Cora 461, 460

Erin > Cora 461, 460

 

Each Candidate begins as a Winner with only
itself on its List.

Abby(W): Abby(W)

Brad(W):Brad(W)

Cora(W): Cora(W)

Dave(W): Dave(W)

Erin(W): Erin(W)

 

The first affirmed pair is Brad> Erin.  Brad’s List is
added to Erin’s List, the only one that includes Erin.

Abby(W): Abby(W)

Brad(W):Brad(W)

Cora(W): Cora(W)

Dave(W): Dave(W)

Erin(L): Erin(L), Brad(W)

Erin is now a Looser.

 

The next pair to be affirmed is Erin > Dave.  Erin’s List is added to Dave’s List, the only one that
includes Dave.

Abby(W): Abby(W)

Brad(W):Brad(W)

Cora(W): Cora(W)

Dave(L): Dave(L), Erin(L), Brad(W)

Erin(L): Erin(L), Brad(W)

Dave is now a Looser.

 

The next pair to be affirmed is Dave >
Brad.  Dave’s List is added to Brad’s and
Erin’s Lists, since both include Brad.

Abby(W): Abby(W)

Brad(W):Brad(W), Dave(L), Erin(L)

Cora(W): Cora(W)

Dave(L): Dave(L), Erin(L), Brad(W)

Erin(L): Erin(L), Brad(W), Dave(L)

Brad is still a Winner.

 

The next pair to be affirmed is Abby > Erin.  Abby’s List
is added to Brad’s, Dave’s, and Erin’s Lists, since they all include Erin.  

Abby(W): Abby(W)

Brad(L):Brad(L), Dave(L), Erin(L), Abby(W)

Cora(W): Cora(W)

Dave(L): Dave(L), Erin(L), Brad(L), Abby(W)

Erin(L): Erin(L), Brad(L), Dave(L), Abby(W)

Brad is now a Looser.

 

The next pair to be affirmed is Abby > Dave.  The Lists do not change.

 

The next pair to be affirmed is Brad > Abby.  

Abby(W): Abby(W), Brad(L), Dave(L), Erin(L)

Brad(L):Brad(L), Dave(L), Erin(L), Abby(W)

Cora(W): Cora(W)

Dave(L): Dave(L), Erin(L), Brad(L), Abby(W)

Erin(L): Erin(L), Brad(L), Abby(W), Dave(L)

Abby is still a Winner.

 

The next affirmed pair is Abby > Cora.  

Abby(W): Abby(W), Brad(L), Dave(L), Erin(L)

Brad(L):Brad(L), Dave(L), Erin(L), Abby(W)

Cora(L): Cora(L), Abby(W), Brad(L),
Dave(L), Erin(L)

Dave(L): Dave(L), Erin(L), Brad(L), Abby(W)

Erin(L): Erin(L), Brad(L), Abby(W), Dave(L)

Cora is now a looser.

 

Abby is the winner of the election.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.electorama.com/pipermail/election-methods-electorama.com/attachments/20111101/ff38f674/attachment-0003.htm>


More information about the Election-Methods mailing list