Introduction to Social Choice

Similar documents
Introduction to Theory of Voting. Chapter 2 of Computational Social Choice by William Zwicker

Exercises For DATA AND DECISIONS. Part I Voting

Social Choice Theory. Denis Bouyssou CNRS LAMSADE

answers to some of the sample exercises : Public Choice

CS 886: Multiagent Systems. Fall 2016 Kate Larson

Desirable properties of social choice procedures. We now outline a number of properties that are desirable for these social choice procedures:

Voting Criteria: Majority Criterion Condorcet Criterion Monotonicity Criterion Independence of Irrelevant Alternatives Criterion

Arrow s Impossibility Theorem

Introduction to the Theory of Voting

1.6 Arrow s Impossibility Theorem

Elections with Only 2 Alternatives

Voting rules: (Dixit and Skeath, ch 14) Recall parkland provision decision:

The Impossibilities of Voting

Fairness Criteria. Review: Election Methods

Chapter 1 Practice Test Questions

Social choice theory

Social Choice & Mechanism Design

CSC304 Lecture 16. Voting 3: Axiomatic, Statistical, and Utilitarian Approaches to Voting. CSC304 - Nisarg Shah 1

Voting Criteria April

Name Date I. Consider the preference schedule in an election with 5 candidates.

Mathematics and Social Choice Theory. Topic 4 Voting methods with more than 2 alternatives. 4.1 Social choice procedures

MATH4999 Capstone Projects in Mathematics and Economics Topic 3 Voting methods and social choice theory

Write all responses on separate paper. Use complete sentences, charts and diagrams, as appropriate.

Chapter 9: Social Choice: The Impossible Dream Lesson Plan

Measuring Fairness. Paul Koester () MA 111, Voting Theory September 7, / 25

The search for a perfect voting system. MATH 105: Contemporary Mathematics. University of Louisville. October 31, 2017

Notes for Session 7 Basic Voting Theory and Arrow s Theorem

Problems with Group Decision Making

Problems with Group Decision Making

12.2 Defects in Voting Methods

Fairness Criteria. Majority Criterion: If a candidate receives a majority of the first place votes, that candidate should win the election.

The Mathematics of Voting. The Mathematics of Voting

Social Choice: The Impossible Dream. Check off these skills when you feel that you have mastered them.

Economics 470 Some Notes on Simple Alternatives to Majority Rule

Voting System: elections

Chapter 4: Voting and Social Choice.

Voting: Issues, Problems, and Systems, Continued

Mathematical Thinking. Chapter 9 Voting Systems

Computational Social Choice: Spring 2007

CSC304 Lecture 14. Begin Computational Social Choice: Voting 1: Introduction, Axioms, Rules. CSC304 - Nisarg Shah 1

9.3 Other Voting Systems for Three or More Candidates

Recall: Properties of ranking rules. Recall: Properties of ranking rules. Kenneth Arrow. Recall: Properties of ranking rules. Strategically vulnerable

Voting Protocols. Introduction. Social choice: preference aggregation Our settings. Voting protocols are examples of social choice mechanisms

(67686) Mathematical Foundations of AI June 18, Lecture 6

Topics on the Border of Economics and Computation December 18, Lecture 8

Social Choice. CSC304 Lecture 21 November 28, Allan Borodin Adapted from Craig Boutilier s slides

Public Choice. Slide 1

The Manipulability of Voting Systems. Check off these skills when you feel that you have mastered them.

Many Social Choice Rules

The Mathematics of Voting

Rationality of Voting and Voting Systems: Lecture II

Head-to-Head Winner. To decide if a Head-to-Head winner exists: Every candidate is matched on a one-on-one basis with every other candidate.

Intro to Contemporary Math

Chapter 10. The Manipulability of Voting Systems. For All Practical Purposes: Effective Teaching. Chapter Briefing

Computational Social Choice: Spring 2017

Rationality & Social Choice. Dougherty, POLS 8000

Connecting Voting Theory and Graph Theory

SOCIAL CHOICES (Voting Methods) THE PROBLEM. Social Choice and Voting. Terminologies

Section Voting Methods. Copyright 2013, 2010, 2007, Pearson, Education, Inc.

Lecture 16: Voting systems

Math116Chap1VotingPart2.notebook January 12, Part II. Other Methods of Voting and Other "Fairness Criteria"

Is Democracy Possible?

MATH 1340 Mathematics & Politics

Election Theory. How voters and parties behave strategically in democratic systems. Mark Crowley

that changes needed to be made when electing their Presidential nominee. Iowa, at the time had a

Approaches to Voting Systems

The Mathematics of Voting

Explaining the Impossible: Kenneth Arrow s Nobel Prize Winning Theorem on Elections

Math for Liberal Arts MAT 110: Chapter 12 Notes

Main idea: Voting systems matter.

Strategic voting. with thanks to:

Voting: Issues, Problems, and Systems, Continued. Voting II 1/27

How should we count the votes?

Section Voting Methods. Copyright 2013, 2010, 2007, Pearson, Education, Inc.

The Math of Rational Choice - Math 100 Spring 2015

History of Social Choice and Welfare Economics

Lecture 12: Topics in Voting Theory

Decision making and problem solving Lecture 10. Group techniques Voting MAVT for group decisions

Grade 6 Math Circles Winter February 27/28 The Mathematics of Voting - Solutions

Voting and preference aggregation

Voting and preference aggregation

Australian AI 2015 Tutorial Program Computational Social Choice

Today s plan: Section : Plurality with Elimination Method and a second Fairness Criterion: The Monotocity Criterion.

Constructing voting paradoxes with logic and symmetry

Grade 7/8 Math Circles Winter March 6/7/8 The Mathematics of Voting

The mathematics of voting, power, and sharing Part 1

c M. J. Wooldridge, used by permission/updated by Simon Parsons, Spring

1 Voting In praise of democracy?

Democratic Rules in Context

Lecture 11. Voting. Outline

Voting Systems. High School Circle I. June 4, 2017

The Problem with Majority Rule. Shepsle and Bonchek Chapter 4

In deciding upon a winner, there is always one main goal: to reflect the preferences of the people in the most fair way possible.

Algorithms, Games, and Networks February 7, Lecture 8

Social welfare functions

Voting. Suppose that the outcome is determined by the mean of all voter s positions.

(c) 2013 Janice L. Epstein Voting Methods 1

Warm-up Day 3 Given these preference schedules, identify the Plurality, Borda, Runoff, Sequential Runoff, and Condorcet winners.

Syllabus update: Now keeping best 3 of 4 tests

Intro Prefs & Voting Electoral comp. Voter Turnout Agency GIP SIP Rent seeking Partisans. Political Economics. Dr. Marc Gronwald Dr.

Transcription:

for to Social Choice University of Waterloo January 14, 2013

Outline for 1 2 3 4 for 5

What Is Social Choice Theory for Study of decision problems in which a group has to make the decision The decision affects all members of the group Their opinions should count! Applications Political elections Other elections Allocations problems (e.g. allocation of money among agents, alocation of goods, tasks, resources...)

for Set of agents N = {1, 2,, n} Set of outcomes O Set of strict total orders on O, L Social choice function: f : L n O Social welfare function: f : L n L where L is the set of weak total orders on O

Assumptions Agents have preferences over alternatives Agents can rank order outcomes Voters are sincere They truthfully tell the center their preferences Outcome is enforced on all agents for

for Assume that there are only two alternatives, x and y. We can represent the family of preferences by (α 1,...,α n ) R n where α i is 1, 0, or -1 according to whether agent i preferes x to y, is ambivalent between them, or prefers y to x. Definition (Paretian) A social choice function is paretian if it respects unanimity of strict preferences on the part of the agents.

Majority f(α 1,...,α n ) = sign i α i f(α) = 1 if and only if more agents prefer x to y and -1 if and only if more agents prefer y to x. Clearly majority voting is paretian. for

Additional for Symmetric among agents Neutral between alternatives Positively responsive Theorem (May s Theorem) A social choice function f is a majority voting rule if and only if it is symmetric among agents, neutral between alternatives, and positively responsive.

Plurality for The rules of plurality voting are probably familiar to you (e.g. the Canadian election system) One name is ticked on a ballot One round of voting One candidate is chosen Candidate with the most votes Is this a good voting system?

Plurality Example for 3 candidates Lib, NDP, C 21 voters with the following preferences 10 C>NDP>Lib 6 NDP>Lib>C 5 Lib>NDP>C Result: C 10, NDP 6, Lib 5 The Conservative candidate wins, but a majority of voters (11) prefer all other parties more than the Conservatives.

What Can We Do? Majority system works well when there are two alternatives, but has problems when there are more alternatives. Proposal: Organize a series of votes between 2 alternatives at a time for

Agendas for 3 alternatives {A, B, C} Agenda: A, B, C A B where X is the outcome of majority vote between A and B, and Y is the outcome of majority vote between X and C. X C Y

Agenda Paradox: Power of the Agenda Setter 3 types of agents: A > C > B (35%), B > A > C (33%), C > B > A (32%). 3 different agendas: A B A C B C B C A B C A for C B A

Pareto Dominated Winner Paradox 4 alternatives and 3 agents X > Y > B > A A > X > Y > B B > A > X > Y X A A B for B Y Y BUT Everyone prefers X to Y

Pareto Dominated Winner Paradox 4 alternatives and 3 agents X > Y > B > A A > X > Y > B B > A > X > Y X A A B for B Y Y BUT Everyone prefers X to Y

Maybe the problem is with the ballots for Now have agents reveal their entire preference ordering. Condorcet proposed the following Compare each pair of alternatives Declare A is socially preferred to B if more voters strictly prefer A to B Condorcet Principle: If one alternative is preferred to all other candidates, then it should be selected. Definition (Condorcet Winner) An outcome o O is a Condorcet Winner if o O, #(o > o ) #(o > o).

Condorcet Example for 3 candidates Lib, NDP, C 21 voters with the following preferences 10 C>NDP>Lib 6 NDP>Lib>C 5 Lib>NDP>C Result: NDP win since 11/21 prefer them to the Conservatives and 16/21 prefer them to the Liberals.

There Are Other Problems With Condorcet Winners for 3 candidates: Liberal, NDP, Conservative 3 voters with preferences Liberal > NDP>Conservative NDP>Conservative>Liberal Conservative>Liberal>NDP Result: Condorcet winners do not always exist.

Borda Count for Each ballot is a list of ordered alternatives On each ballot, compute the rank of each alternative Rank order alternatives based on decreasing sum of their ranks A > B > C A > C > B C > A > B A : 4 B : 8 C : 6

Borda Count for The Borda Count is simple There is always a Borda winner BUT the Borda winner is not always the Condorcet winner 3 voters: 2 with preferences B>A>C>D and one with A>C>D>B Borda scores: A:5, B:6, C:8, D:11 Therefore A wins, but B is the Condorcet winner.

Other Borda Count Issues: Inverted-Order Paradox for Agents X>C>B>A A>X>C>B B>A>X>C X>C>B>A A>X>C>B B>A>X>C X>C>B>A Borda Scores X:13, A:18, B:19, C:20 Remove X C:13, B:14, A:15

Other Borda Count Issues: Inverted-Order Paradox for Agents X>C>B>A A>X>C>B B>A>X>C X>C>B>A A>X>C>B B>A>X>C X>C>B>A Borda Scores X:13, A:18, B:19, C:20 Remove X C:13, B:14, A:15

Vulnerability to Irrelevant for 3 types of agents X>Z>Y (35%) Y>X>Z (33%) Z>Y>X (32%) The Borda winner is X. Remove alternative Z. Then the Borda winner is Y.

Vulnerability to Irrelevant for 3 types of agents X>Z>Y (35%) Y>X>Z (33%) Z>Y>X (32%) The Borda winner is X. Remove alternative Z. Then the Borda winner is Y.

Other Examples of Rules for Copeland Do pairwise comparisons of outcomes. Assign 1 point if an outcome wins, 0 if it loses, 1 2 if it ties Winner is the outcome with the highest summed score Kemeny Given outcomes a and b, ranking r and vote v, define δ a,b (r, v) = 1 if r and v agree on relative ranking of a and b Kemeny ranking r maximises v a,b δ a,b(r, v)

for for Property (Universality) A voting protocol should work with any set of preferences. Property (Transitivity) A voting protocol should produce an ordered list of alternatives (social welfare function). Property (Pareto efficiency) If all agents prefer X to Y, then in the outcome X should be prefered to Y. That is, SWF f is pareto efficient if for any o 1, o 2 O, i N, o 1 > i o 2 then o 1 > f o 2.

More for Property (Independence of Irrelevant (IIA)) Comparison of two alternatives depends only on their standings among agents preferences, and not on the ranking of other alternatives. Property (No Dictators) A SWF f has no dictator if i o 1, o 2 O, o 1 > i o 2 o 1 > f o 2

Theorem () If there are 3 or more alternatives and a finite number of agents, then there is no SWF which satisfies the 5 desired properties. for

Is There Anything That Can Be Done? for Can we relax the properties? No dictator? Fundamental for a voting protocol Paretian? Also pretty fundamental Transitivity? Maybe you only need to know the top ranked alternative? Stronger form of Arrow s theorem says that you are still in trouble IIA? Universality Some hope here (1 dimensional preferences, spacial preferences...)

Take-home Message for Despair? No ideal voting method That would be boring! A group of more complex that an individual Weigh the pro s and cons of each system and understand the setting they will be used in Do not believe anyone who says they have the best voting system out there!

as MLE for There is an alternative view of voting. There is some sense that some outcomes are better than others. This ranking is not merely based on idiosyncratic preferences of voters. Voters preferences are noisy estimates of the quality. is used to infer outcomes true ranking based on the voters noisy signals (votes)