But, how?? Explaining all possible positional, pairwise voting paradoxes & prop. Don Saari Institute for Math Behavioral Sciences University of California,

Slides:



Advertisements
Similar presentations
Computational Game Theory Amos Fiat Spring 2012
Advertisements

Chapter 10: The Manipulability of Voting Systems Lesson Plan
Common Voting Rules as Maximum Likelihood Estimators Vincent Conitzer (Joint work with Tuomas Sandholm) Early version of this work appeared in UAI-05.
Presented by: Katherine Goulde
Voting and social choice Vincent Conitzer
Algorithmic Game Theory Uri Feige Robi Krauthgamer Moni Naor Lecture 9: Social Choice Lecturer: Moni Naor.
Math 1010 ‘Mathematical Thought and Practice’ An active learning approach to a liberal arts mathematics course.
Voting and social choice Looking at a problem from the designers point of view.
The Voting Problem: A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor SIUC.
Mark Wang John Sturm Sanjeev Kulkarni Paul Cuff.  Basic Background – What is the problem?  Condorcet = IIA  Survey Data  Pairwise Boundaries = No.
Extending Arrow’s Theorem to --- just about everything Multi scale analysis; in particular for systems: How are activities of systems at different scales.
IMPOSSIBILITY AND MANIPULABILITY Section 9.3 and Chapter 10.
CS 886: Electronic Market Design Social Choice (Preference Aggregation) September 20.
VOTING SYSTEMS Section 2.5.
Voting Theory.
Arrow’s impossibility theorem EC-CS reading group Kenneth Arrow Journal of Political Economy, 1950.
MAT 105 Spring  There are many more methods for determining the winner of an election with more than two candidates  We will only discuss a few.
“Geometry of Departmental Discussions” Donald G. Saari Institute for Mathematical Behavioral Sciences University of California, Irvine Voting.
Sets Lecture 11: Oct 24 AB C. This Lecture We will first introduce some basic set theory before we do counting. Basic Definitions Operations on Sets Set.
Social Choice: The Impossible Dream Michelle Blessing February 23, 2010 Michelle Blessing February 23, 2010.
Excursions in Modern Mathematics Sixth Edition
What is your favorite food?. Preference Schedule A Preference Schedule is a way to represent the order in which people like (prefer) certain items. The.
1 The Mathematics of Voting
Voting Review Material
Math for Liberal Studies.  There are many more methods for determining the winner of an election with more than two candidates  We will only discuss.
Quit Permutations Combinations Pascal’s triangle Binomial Theorem.
Preference elicitation Vincent Conitzer
Alex Tabarrok Arrow’s Theorem.
CPS Voting and social choice
Social choice theory = preference aggregation = voting assuming agents tell the truth about their preferences Tuomas Sandholm Professor Computer Science.
We vote, but do we elect whom we really want? Don Saari Institute for Mathematical Behavioral Sciences University of California, Irvine, CA
Common Voting Rules as Maximum Likelihood Estimators Vincent Conitzer and Tuomas Sandholm Carnegie Mellon University, Computer Science Department.
Social choice theory = preference aggregation = truthful voting Tuomas Sandholm Professor Computer Science Department Carnegie Mellon University.
Social choice (voting) Vincent Conitzer > > > >
Voting Geometry: A Mathematical Study of Voting Methods and Their Properties Alan T. Sherman Dept. of CSEE, UMBC March 27, 2006.
CPS Voting and social choice Vincent Conitzer
Alex Tabarrok. Individual Rankings (Inputs) BDA CCC ABD DAB Voting System (Aggregation Mechanism) Election Outcome (Global Ranking) B D A C.
Elections and Strategic Voting: Condorcet and Borda E. Maskin Harvard University.
Donald G. Saari Institute for Mathematical Behavioral Sciences University of California, Irvine The surprising complexity of economics.
Donald G. Saari Institute for Mathematical Behavioral Sciences University of California, Irvine The responsibility.
Chapter 10: The Manipulability of Voting Systems Lesson Plan An Introduction to Manipulability Majority Rule and Condorcet’s Method The Manipulability.
Math for Liberal Studies.  We have seen many methods, all of them flawed in some way  Which method should we use?  Maybe we shouldn’t use any of them,
Great Theoretical Ideas in Computer Science.
Let’s take a class vote. How many of you are registered to vote?
Social choice theory = preference aggregation = voting assuming agents tell the truth about their preferences Tuomas Sandholm Professor Computer Science.
How Should Presidents Be Elected? E. Maskin Institute for Advanced Study.
Chapter 9: Social Choice: The Impossible Dream Lesson Plan Voting and Social Choice Majority Rule and Condorcet’s Method Other Voting Systems for Three.
Voting System Review Borda – Sequential Run-Off – Run-Off –
Arrow’s Impossibility Theorem
1.
Voting: Does the Majority Always Rule?
1 The Mathematics of Voting
Chapter 10: The Manipulability of Voting Systems Lesson Plan
Introduction to Social Choice
Social choice theory = preference aggregation = voting assuming agents tell the truth about their preferences Tuomas Sandholm Professor Computer Science.
Introduction If we assume
1.3 The Borda Count Method.
Alex Tabarrok Arrow’s Theorem.
Pascal's Triangle This is the start of Pascal's triangle. It follows a pattern, do you know.
Warm Up – 5/27 - Monday How many people voted in the election?
Binomial Expansion 2 L.O. All pupils can follow where the binomial expansion comes from All pupils understand binomial notation All pupils can use the.
Social Choice Theory [Election Theory]
Voting systems Chi-Kwong Li.
Voting and social choice
MAT 105 Fall 2008 More Voting Methods.
Introduction to Social Choice
Warm Up – 1/27 - Monday Who wins by Plurality with Elimination?
Quiz – 1/24 - Friday How many people voted in the election?
Section 14.1 Voting Methods.
CPS Voting and social choice
Presentation transcript:

But, how?? Explaining all possible positional, pairwise voting paradoxes & prop. Don Saari Institute for Math Behavioral Sciences University of California, Irvine CA A>B>C 4 A>C>B 6 C>B>A 2 B>C>A 2 B>A>C Vote for one (1, 0, 0):A Vote for two (1, 1, 0):B Borda (2, 1, 0):C Paired comparisons? B>A, A>C, C>B, a cycle How would you explain, create, this example? Approval voting? Cumulative voting? Any of the 13 possible rankings is a sincere outcome Standard approach since Borda, Condorcet, Arrow: “Proof” by example Put forth “desirable properties that a voting rule “must” satisfy Example: “Will voting rule always elect Condorcet winner?” What have we accomplished? Many impressive results (and difficult), but … Answer above challenges? Why paradoxes? Arrow? Consensus -- even among those in voting theory? My approach was influenced by: Fishburn -- paradoxes, which are properties, n=7, Nurmi -- Nothing goes right For a price ….. Need new approach Rather than “select rule and find supporting properties” Science approach is to find all properties and identify appropriate rules.

New approach Well, not so new (1999, 2000) Symmetry groups, new way to achieve objective for any number of candidates Find appropriate coordinate system that will identify all properties Polar coordinates y = A x Eigenvectors My goal: find “profile coordinate system” so that we can explain all differences in paired comparisons, in positional outcomes, in everything Coordinate system for morning coffee Water Coffee Cream Sugar

AB C Tallying ballots 3 A>B>C 4 A>C>B 6 C>B>A 2 B>C>A 2 B>A>C Positional voting (w 1, w 2, 0) Normalize; i.e., divide each weight by w 1 So, weights are (1, s, 0) s=0, plurality, s=½, Borda, s=1, vote-for-two 7+2s4 + 9s 6+6s Coordinates: Water, nothing happens AB C x x x x x x More alternatives, more complicated and more dimensions AB C Paired comparisons A>B AB C Paired comparisons B>C AB C Paired comparisons A>C Basis for all pairwise votes Is there a better one? n=6, Kernel has dimension = 590

Better (by giving more information) pairwise basis AB C Paired comparisons A>B AB C Paired comparisons A>C = (well, after taking ½) AB C A Basic 2 + 0s -1+0s AB C 1 1 B Basic Complete coordinate system for pairs; source of all properties of any rule depending on paired comparisons such as Dodgsen, Borda, Condorcet, Kemeny, Arrow, Sen, etc. Nothing else is needed AB C Condorcet A>B>C, B>C>A, C>A>B Criticism: Borda need not elect Condorcet winner Nothing goes wrong; complete agreement Source of all problems Analysis depends on how rule treats this feature More accurate criticism: Condorcet winner need not be Borda winner Kelly: n=3, Ostrogorski paradox implies no Condorcet winner: Now trivial. Conjecture true for odd n>3 (Add A>B, B>C, C>A)

AB C 1 1 A Basic AB C 1 1 B Basic AB C Condorcet For n candidates Same idea--start with “n choose 2” X>Y vectors X Basic ; n-1 everywhere X is top ranked, n-3 everywhere X is second ranked, …. n-(2j-1) everywhere X is j th ranked Basis for n-1 dimensional space Condorcet, (n-1)!/2 of them A>B>...>Y>Z, B>...>Y>Z>A, … -Z>Y>...>B>A -A>Z>Y>...>B Source of all possible properties or rules that are based on paired comparisons; this is all that is needed Arrow, Sen, likelihood of cycles, agendas, Kemeny, Borda, Condorcet, etc. Example of how answer is easily found for typical problem (problem, from earlier analysis, is flawed): What voting rules will always elect a Condorcet winner? Kelly Conjecture: Ostrogorski paradox implies no Condorcet winner for odd n>3 True for all n >2. n=6, dimension is 60

Back to n=3 and finding coordinate system AB C 1 1 A Basic AB C 1 1 B Basic AB C Condorcet Positional (1, s, 0) What does not affect pairs and is not included? A>B>C, C>B>A AB C A Reversal 2-4s -1+2s AB C B Reversal That is all there is; all three alternative properties follow from these coordinates Includes runoffs, etc. All positional outcome problems and differences are caused by how rule (Plurality, AV, Cumulative, etc.) react to reversal (Only Borda is not affected by Reversal) Example: Which positional rules have rankings that coincide (in any way) with paired comparisions? Borda Source of paradoxes

AB C Creating initial example 3 A>B>C 4 A>C>B 6 C>B>A 2 B>C>A 2 B>A>C 1 This C>B>A preference will be Borda Outcome Next, to get A to be Plurality winner and B vote-for-two winner add reversal components xx y y So, solve x+y>1+y>x to get plurality A>C>B; e.g., x=2, y=3 AB C To obtain cyclic effect, add Condorcet term z z z Solve: 5+z < 6+2z 6+z< 5+2z e.g., z= Cambridge University press

Coordinates for n=4 (same idea holds for all n>3) AB C B Reversal -2 AB C A Reversal Need this structure for triplets, but also need to ensure that it does not affect paired comparisons (already done) and set of all 4 A>B>C>D, D>C>B>A B>A>D>C, C>D>A>B

Same approach: Sum all of the A-reversals to find coordinate over all triplets (as with the coordinate over all pairs) then find “cyclic part” of “A>B>C, B>C>D, C>D>A, D>A>C” kind. Finally, behavior for set of all four candidates that cannot for triplets, and pairs This coordinate system, then, can be used to identify all possible properties of four candidate election rules where positional and paired comparisons are involved Same approach continues for n>4