Professional Documents
Culture Documents
COMSOC 03 Voting 3
COMSOC 03 Voting 3
Condorcet winner
A candidate who wins against all other candidates in pairwise
comparisons is called Condorcet winner.
Condorcet winner
A candidate who wins against all other candidates in pairwise
comparisons is called Condorcet winner.
A Condorcet winner does not always exist, but is unique if it exists!
2
a
a > b > c
2
b > c > a Marie Jean Antoine
b c
c > a > b 2
Nicolas Caritat,
Marquis de Condorcet
1743-1794
Condorcet winner
A candidate who wins against all other candidates in pairwise
comparisons is called Condorcet winner.
A Condorcet winner does not always exist, but is unique if it exists!
Condorcet consistency
A voting system that always selects (uniquely) the Condorcet
winner as winner (when it exists) is called Condorcet consistent. Marie Jean Antoine
Nicolas Caritat,
Marquis de Condorcet
1743-1794
Condorcet winner
A candidate who wins against all other candidates in pairwise
comparisons is called Condorcet winner.
A Condorcet winner does not always exist, but is unique if it exists!
Condorcet consistency
A voting system that always selects (uniquely) the Condorcet
winner as winner (when it exists) is called Condorcet consistent. Marie Jean Antoine
Nicolas Caritat,
Fact: No scoring-based voting system is Condorcet consistent! Marquis de Condorcet
Condorcet winner
A candidate who wins against all other candidates in pairwise
comparisons is called Condorcet winner.
A Condorcet winner does not always exist, but is unique if it exists!
Condorcet consistency
A voting system that always selects (uniquely) the Condorcet
winner as winner (when it exists) is called Condorcet consistent. Marie Jean Antoine
Nicolas Caritat,
Fact: No scoring-based voting system is Condorcet consistent! Marquis de Condorcet
1743-1794
Question: Why is Borda not Condorcet consistent?
Robert Bredereck Computational Social Choice
22
On Condorcet Winner Determination
S � E � W � A � H
H � E � W � A � S
W � E � S � H � A
S � A � H � W � E
No Condorcet winner!
Robert Bredereck Computational Social Choice
23
Condorcet Consistent Voting Protocols
S � E � W � A � H
H � E � W � A � S
W � E � S � H � A
S � A � H � W � E
Protocols that are Condorcet consistent:
Dodgson: Perform minimum number of swaps of neighboring candidates to make a
candidate a Condorcet winner...
S E W A H
2 3 3 7 5
Candidate S is the Dodgson winner.
SS � EE � WW � A
A � HH
HH � EE � WW � A
A S
� S
WW � EE � SS � H
H � AA
SS � AA � HH � W
W � EE
S > A > H > W > E
Determine consensus ranking that minimizes the total sum
of the number of inversions to the given rankings...
SS � EE � WW � A
A � HH
HH � EE � WW � A
A � SS
WW � EE � SS � H
H � AA
SS � AA � HH � W
W � EE
Kemeny Score
Input: An election (C , V ) and a positive integer k.
Question: Is there a ranking r with Kemeny score at most k, that is, the sum of
KT-distances of r to all input rankings is at most k?
Applications:
Ranking of web sites (meta search engine)
Sport competitions
Databases
Bioinformatics
Homework: How would you compute a Kemeny ranking?
Can you find any exact algorithm or heuristik?
Robert Bredereck Computational Social Choice
27
Kemeny Voting: Characterization
Characterization
Kemeny Voting is the only system that satisfies
[Young and Levenglick, SIAM Journal on Applied Mathematics, 1978.]
Neutrality: The candidate names do not influence the Kemeny ranking, that is,
given a Kemeny ranking r for an election ({v1 , v2 , . . . , vn }, C ), for every
permutation π : C → C , π(r ) is a Kemeny ranking for
({π(v1 ), π(v2 ), . . . , π(vn )}, C ).
Neutrality: The candidate names do not influence the Kemeny ranking, that is,
given a Kemeny ranking r for an election ({v1 , v2 , . . . , vn }, C ), for every
permutation π : C → C , π(r ) is a Kemeny ranking for
({π(v1 ), π(v2 ), . . . , π(vn )}, C ).
Consistency: Let (V1 , C ) and (V2 , C ) be two elections with disjoint vote sets, that
is, V1 ∩ V2 = ∅. If r is a Kemeny ranking for (V1 , C ) and for (V2 , C ),
then r is also a Kemeny ranking for (V1 ∪ V2 , C ).
Neutrality: The candidate names do not influence the Kemeny ranking, that is,
given a Kemeny ranking r for an election ({v1 , v2 , . . . , vn }, C ), for every
permutation π : C → C , π(r ) is a Kemeny ranking for
({π(v1 ), π(v2 ), . . . , π(vn )}, C ).
Consistency: Let (V1 , C ) and (V2 , C ) be two elections with disjoint vote sets, that
is, V1 ∩ V2 = ∅. If r is a Kemeny ranking for (V1 , C ) and for (V2 , C ),
then r is also a Kemeny ranking for (V1 ∪ V2 , C ).
Condorcet property: If there is a Condorcet winner, then this candidate is also ranked
first in every Kemeny ranking.
Robert Bredereck Computational Social Choice
28