introduction to social choice
play

Introduction to Social Choice Lirong Xia Change the world: 2011 UK - PowerPoint PPT Presentation

Introduction to Social Choice Lirong Xia Change the world: 2011 UK Referendum The second nationwide referendum in UK history The first was in 1975 Member of Parliament election: Plurality rule Alternative vote rule 68% No vs. 32%


  1. Introduction to Social Choice Lirong Xia

  2. Change the world: 2011 UK Referendum Ø The second nationwide referendum in UK history • The first was in 1975 Ø Member of Parliament election: Plurality rule è Alternative vote rule Ø 68% No vs. 32% Yes Ø In 10/440 districts more voters said yes • 6 in London, Oxford, Cambridge, Edinburgh Central, and Glasgow Kelvin Ø Why change? Ø Why failed? Ø Which voting rule is the best? 1

  3. Why this is AI? Ø Stanford’s One Hundred Year Study on Artificial Intelligence (AI100) • Algorithmic game theory and computational social choice • “hot” areas of AI research • both fundamental methods and application areas • Related to multi-agent systems Ø https://ai100.stanford.edu/2016-report 2

  4. Today’s schedule: memory challenge Ø Topic: Voting Ø We will learn • How to aggregate preferences? • A large variety of voting rules • How to evaluate these voting rules? • Democracy: A large variety of criteria (axioms) • Truth: an axiom related to the Condorcet Jury theorem • Characterize voting rules by axioms • impossibility theorems 3

  5. Social choice: Voting Profile D Voting rule * R 1 R 1 R 2 * R 2 Outcome … … R n * R n • Agents: n voters, N ={ 1 ,…,n } • Alternatives: m candidates, A ={ a 1 ,…, a m } or { a, b, c, d,… } • Outcomes: - winners (alternatives): O = A. Social choice function - rankings over alternatives: O =Rankings( A ). Social welfare function * and R j are full rankings over A • Preferences: R j • Voting rule: a function that maps each profile to an outcome 4

  6. A large number of voting rules (a.k.a. what people have done in the past two centuries) 5

  7. The Borda rule P = { > > � 4 > > � 3 , } > > � 2 � 2 > > , Borda( P )= Borda scores : 2*5=10 : 2*2+7=11 : 2 � 4+4=12

  8. Positional scoring rules Ø Characterized by a score vector s 1 ,...,s m in non- increasing order Ø For each vote R , the alternative ranked in the i -th position gets s i points Ø The alternative with the most total points is the winner Ø Special cases • Borda: score vector ( m -1, m -2, …,0 ) [French academy of science 1784-1800, Slovenia, Naru] • k -approval: score vector ( 1…1, 0…0 ) } k • Plurality: score vector ( 1, 0…0 ) [UK, US] • Veto: score vector ( 1...1, 0 ) 7

  9. Example P = { > > � 4 > > � 3 , } > > � 2 � 2 > > , Veto Plurality Borda (2-approval) (1- approval)

  10. Plurality with runoff Ø The election has two rounds • First round, all alternatives except the two with the highest plurality scores drop out • Second round, the alternative preferred by more voters wins Ø [used in France, Iran, North Carolina State] 9

  11. Example: Plurality with runoff P = { > > � 4 > > � 3 , } > > � 2 � 2 > > , Ø First round: drops out Ø Second round: defeats Different from Plurality! 10

  12. Single transferable vote (STV) Ø Also called instant run-off voting or alternative vote Ø The election has m- 1 rounds, in each round, • The alternative with the lowest plurality score drops out, and is removed from all votes • The last-remaining alternative is the winner Ø [used in Australia and Ireland] a > a > a > b > c > d c c > d d > a > b > c a > c c > a c > d > a >b c > d > a c > a d > a > c b > c > d >a c > d >a 10 7 6 3 a 11

  13. Other multi-round voting rules Ø Baldwin’s rule • Borda+STV: in each round we eliminate one alternative with the lowest Borda score • break ties when necessary Ø Nanson’s rule • Borda with multiple runoff: in each round we eliminate all alternatives whose Borda scores are below the average • [Marquette, Michigan, U. of Melbourne, U. of Adelaide] 12

  14. Weighted majority graph Ø Given a profile P , the weighted majority graph WMG( P ) is a weighted directed complete graph ( V , E , w ) where • V = A • for every pair of alternatives ( a , b ) w ( a → b ) = #{ a > b in P } - #{ b > a in P } • w ( a → b ) = - w ( b → a ) a • WMG (only showing positive edges} 1 1 might be cyclic b c 1 • Condorcet cycle: { a > b > c , b > c>a, c>a > b } 13

  15. Example: WMG P= { > > � 4 > > � 3 , } > > � 2 � 2 > > , 1 1 WMG( P ) = (only showing positive edges) 1 14

  16. WMG-based voting rules Ø A voting rule r is based on weighted majority graph, if for any profiles P 1 , P 2 , [ WMG( P 1 )=WMG( P 2 ) ] ⇒ [ r ( P 1 )= r ( P 2 ) ] Ø WMG-based rules can be redefined as a function that maps {WMGs} to {outcomes} Ø Example: Borda is WMG-based • Proof: the Borda winner is the alternative with the highest sum over outgoing edges. 15

  17. The Copeland rule Ø The Copeland score of an alternative is its total “pairwise wins” • the number of positive outgoing edges in the WMG Ø The winner is the alternative with the highest Copeland score Ø WMG-based 16

  18. Example: Copeland P= { > > � 4 > > � 3 , } > > � 2 � 2 > > , Copeland score: : 1 : 0 : 2 17

  19. A large variety of criteria (a.k.a. what people have done in the past 60 years) 18

  20. How to evaluate and compare voting rules? Ø No single numerical criteria • Utilitarian: the joint decision should maximize the total happiness of the agents • Egalitarian: the joint decision should maximize the worst agent’s happiness Ø Axioms: properties that a “good” voting rules should satisfy • measures various aspects of preference aggregation 19

  21. Fairness axioms Ø Anonymity: names of the voters do not matter • Fairness for the voters Ø Non-dictatorship: there is no dictator, whose top-ranked alternative is always the winner, no matter what the other votes are • Fairness for the voters Ø Neutrality: names of the alternatives do not matter • Fairness for the alternatives 20

  22. Other axioms Ø Pareto optimality: For any profile D , there is no alternative c such that every voter prefers c to r ( D ) Ø Consistency: For any profiles D 1 and D 2 , if r ( D 1 )= r ( D 2 ) , then r ( D 1 ∪ D 2 )= r ( D 1 ) Ø Monotonicity: For any profile D 1 , • if we obtain D 2 by only raising the position of r ( D 1 ) in one vote, • then r ( D 1 )= r ( D 2 ) • In other words, raising the position of the winner won’t hurt it 24

  23. Which axiom is more important? Anonymity/neutrality, Condorcet criterion Consistency non-dictatorship, monotonicity Plurality N Y Y Copeland Y N Y • Some axioms are not compatible with others 25

  24. An easy fact • Theorem. For voting rules that selects a single winner, anonymity is not compatible with neutrality – proof: > > Alice > > Bob ≠ W.O.L.G. Anonymity Neutrality 26

  25. Another easy fact [Fishburn APSR-74] Ø Theorem. No positional scoring rule satisfies Condorcet criterion: • suppose s 1 > s 2 > s 3 is the Condorcet winner > > 3 Voters > > 2 Voters : 3 s 1 + 2 s 2 + 2 s 3 < > > 1 Voter : 3 s 1 + 3 s 2 + 1 s 3 > > 27 1 Voter

  26. Arrow’s impossibility theorem Ø Recall: a social welfare function outputs a ranking over alternatives Ø Arrow’s impossibility theorem. No social welfare function satisfies the following four axioms • Non-dictatorship • Universal domain: agents can report any ranking • Unanimity: if a >b in all votes in D , then a >b in r ( D ) • Independence of irrelevant alternatives (IIA): for two profiles D 1 = ( R 1 ,…,R n ) and D 2 =( R 1 ' ,…,R n ') and any pair of alternatives a and b • if for all voter j , the pairwise comparison between a and b in R j is the same as that in R j ' • then the pairwise comparison between a and b are the same in r ( D 1 ) as in r ( D 2 ) 28

  27. Remembered all of these? Ø Impressive! Now try a slightly larger tip of the iceberg at wiki 29

  28. Change the world: 2011 UK Referendum Ø The second nationwide referendum in UK history • The first was in 1975 Ø Member of Parliament election: Plurality rule è Alternative vote rule Ø 68% No vs. 32% Yes Ø Why people want to change? Ø Why it was not successful? Ø Which voting rule is the best? 30

  29. Wrap up Ø Voting rules • positional scoring rules • multi-round elimination rules • WMG-based rules Ø Criteria (axioms) for “good” rules • Fairness axioms • Other axioms Ø Evaluation • impossibility theorems • Axiomatic characterization 31

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend