cmu 15 251
play

CMU 15-251 Social Choice Teachers: Anil Ada Ariel Procaccia (this - PowerPoint PPT Presentation

CMU 15-251 Social Choice Teachers: Anil Ada Ariel Procaccia (this time) Social choice theory 2 The voting model = {1, , } , || = 3 Voting rules o o o 4


  1. CMU 15-251 Social Choice Teachers: Anil Ada Ariel Procaccia (this time)

  2. Social choice theory • • • • • 2

  3. The voting model 𝑂 = {1, … , 𝑜} • 𝐵, |𝐵| = 𝑛 • • • 3

  4. Voting rules • • o o o 4

  5. More voting rules • 𝑛 − 𝑙 o 𝑙 o o o o 5

  6. More voting rules • (𝑡 1 , … , 𝑡 𝑛 ) o (1,0, … , 0) (𝑛 − 1, 𝑛 − 2, … , 0) o • 𝑦 𝑧 𝑦 𝑧 • o o 6

  7. More voting rules • 𝑛 − 1 o o o o 7

  8. STV: example 8

  9. Social choice axioms • • 𝑦 𝑦 • 9

  10. Marquis de Condorcet • • • • 10

  11. Condorcet winner 𝑦 𝑧 • 𝑦 𝑧 • • 11

  12. Condorcet consistency • • 12

  13. Condorcet consistency • ⇒ ⇒ 13

  14. More voting rules • • 𝑦 = 𝑛 − 1 o < 𝑛 − 1 o 14

  15. Dodgson’s Rule 𝑦 • 𝑦 • • 15

  16. Awesome example 𝑏 • 𝑐 • • 𝑑 𝑒 • • 𝑓 16

  17. Manipulation • 𝑐 • 𝑏 • • • 17

  18. Strategyproofness • 𝑛 • 𝑛 = 1 1. 𝑛 = 2 2. 𝑛 = 3 3. 𝑛 = ∞ 4. 18

  19. Strategyproofness • • • 19

  20. Gibbard-Satterthwaite • • 𝑛 ≥ 3 • 20

  21. Complexity of manipulation • • • 21

  22. The computational problem • o 𝑞 o 𝑞 𝑞 = 𝑏 • 22

  23. A greedy algorithm 𝑞 • • o 𝑞 o 23

  24. Example: Borda 24

  25. When does the alg work? • 𝑆 𝑆 ∈ { } • 25

  26. Is social choice practical? • • • • 26

  27. Computational social choice • o o • 27

  28. What we have learned • o o o o o • o 28

Recommend


More recommend