1 Manipulation of Voting Schemes: A General Result By Allan Gibbard Presented by Rishi Kant.

Slides:



Advertisements
Similar presentations
Chapter Thirty-One Welfare Social Choice u Different economic states will be preferred by different individuals. u How can individual preferences be.
Advertisements

Chapter 10: The Manipulability of Voting Systems Lesson Plan
A Simple Proof "There is no consistent method by which a democratic society can make a choice (when voting) that is always fair when that choice must be.
6.896: Topics in Algorithmic Game Theory Lecture 18 Constantinos Daskalakis.
Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
Chapter 2: Weighted Voting Systems
The Computational Difficulty of Manipulating an Election Tetiana Zinchenko 05/12/
Presented by: Katherine Goulde
Voting and social choice Vincent Conitzer
Math 1010 ‘Mathematical Thought and Practice’ An active learning approach to a liberal arts mathematics course.
The Voting Problem: A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor SIUC.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. CHOOSING.
How “impossible” is it to design a Voting rule? Angelina Vidali University of Athens.
IMPOSSIBILITY AND MANIPULABILITY Section 9.3 and Chapter 10.
CS 886: Electronic Market Design Social Choice (Preference Aggregation) September 20.
Math for Liberal Studies.  In most US elections, voters can only cast a single ballot for the candidate he or she likes the best  However, most voters.
Arrow’s impossibility theorem EC-CS reading group Kenneth Arrow Journal of Political Economy, 1950.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. CHOOSING.
Convergence of Iterative Voting AAMAS 2012 Valencia, Spain Omer Lev & Jeffrey S. Rosenschein.
Bundling Equilibrium in Combinatorial Auctions Written by: Presented by: Ron Holzman Rica Gonen Noa Kfir-Dahav Dov Monderer Moshe Tennenholtz.
A Crash Course in Game Theory Werner Raub Workshop on Social Theory, Trust, Social Networks, and Social Capital II National Chengchi University – NCCU.
Motivation: Condorcet Cycles Let people 1, 2 and 3 have to make a decision between options A, B, and C. Suppose they decide that majority voting is a good.
Arrow's Impossibility Theorem Kevin Feasel December 10, 2006
Alex Tabarrok Arrow’s Theorem.
CPS Voting and social choice
Mechanism Design and Auctions Jun Shu EECS228a, Fall 2002 UC Berkeley.
Social choice theory = preference aggregation = voting assuming agents tell the truth about their preferences Tuomas Sandholm Professor Computer Science.
How Hard Is It To Manipulate Voting? Edith Elkind, Princeton Helger Lipmaa, HUT.
Social Choice Theory By Shiyan Li. History The theory of social choice and voting has had a long history in the social sciences, dating back to early.
CSE115/ENGR160 Discrete Mathematics 02/07/12
Social Choice Theory By Shiyan Li. History The theory of social choice and voting has had a long history in the social sciences, dating back to early.
Junta Distributions and the Average Case Complexity of Manipulating Elections A. D. Procaccia & J. S. Rosenschein.
Reshef Meir Jeff Rosenschein Hebrew University of Jerusalem, Israel Maria Polukarov Nick Jennings University of Southampton, United Kingdom COMSOC 2010,
Reshef Meir School of Computer Science and Engineering Hebrew University, Jerusalem, Israel Joint work with Maria Polukarov, Jeffery S. Rosenschein and.
Social choice theory = preference aggregation = truthful voting Tuomas Sandholm Professor Computer Science Department Carnegie Mellon University.
DANSS Colloquium By Prof. Danny Dolev Presented by Rica Gonen
Strategic Behavior in Multi-Winner Elections A follow-up on previous work by Ariel Procaccia, Aviv Zohar and Jeffrey S. Rosenschein Reshef Meir The School.
Introduction complexity has been suggested as a means of precluding strategic behavior. Previous studies have shown that some voting protocols are hard.
Social choice (voting) Vincent Conitzer > > > >
Overview Aggregating preferences The Social Welfare function The Pareto Criterion The Compensation Principle.
Decision Theory CHOICE (Social Choice) Professor : Dr. Liang Student : Kenwa Chu.
CPS 173 Mechanism design Vincent Conitzer
Arrow’s Impossibility Theorem
Arrow’s Theorem The search for the perfect election decision procedure.
Alex Tabarrok. Individual Rankings (Inputs) BDA CCC ABD DAB Voting System (Aggregation Mechanism) Election Outcome (Global Ranking) B D A C.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
Epistemic Strategies and Games on Concurrent Processes Prakash Panangaden: Oxford University (on leave from McGill University). Joint work with Sophia.
1 Elections and Manipulations: Ehud Friedgut, Gil Kalai, and Noam Nisan Hebrew University of Jerusalem and EF: U. of Toronto, GK: Yale University, NN:
Chapter 10: The Manipulability of Voting Systems Lesson Plan An Introduction to Manipulability Majority Rule and Condorcet’s Method The Manipulability.
Automated Mechanism Design Tuomas Sandholm Presented by Dimitri Mostinski November 17, 2004.
Manipulating the Quota in Weighted Voting Games (M. Zuckerman, P. Faliszewski, Y. Bachrach, and E. Elkind) ‏ Presented by: Sen Li Software Technologies.
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,
Social choice theory = preference aggregation = voting assuming agents tell the truth about their preferences Tuomas Sandholm Professor Computer Science.
Arrow’s Impossibility Theorem. Question: Is there a public decision making process, voting method, or “Social Welfare Function” (SWF) that will tell us.
Empirical Aspects of Plurality Elections David R. M. Thompson, Omer Lev, Kevin Leyton-Brown & Jeffrey S. Rosenschein COMSOC 2012 Kraków, Poland.
Negotiating Socially Optimal Allocations of Resources U. Endriss, N. Maudet, F. Sadri, and F. Toni Presented by: Marcus Shea.
Decision Theory Lecture 4. Decision Theory – the foundation of modern economics Individual decision making – under Certainty Choice functions Revelead.
Chapter 33 Welfare 2 Social Choice Different economic states will be preferred by different individuals. How can individual preferences be “aggregated”
Social Choice Lectures 14 and 15 John Hey. Lectures 14 and 15: Arrow’s Impossibility Theorem and other matters Plan of lecture: Aggregation of individual.
Arrow’s Conditions 1.Non-Dictatorship -- The social welfare function should account for the wishes of multiple voters. It cannot simply mimic the preferences.
Arrow’s Impossibility Theorem
Designing Incentives for Boolean Games Ulle Endriss, Sarit Kraus Jerome Lang, Michael Wooldridge presented by Boris Trayvas.
Chapter 10: The Manipulability of Voting Systems Lesson Plan
Social choice theory = preference aggregation = voting assuming agents tell the truth about their preferences Tuomas Sandholm Professor Computer Science.
Applied Mechanism Design For Social Good
Alex Tabarrok Arrow’s Theorem.
Voting and social choice
Vincent Conitzer Mechanism design Vincent Conitzer
Chapter 34 Welfare.
CPS Voting and social choice
Presentation transcript:

1 Manipulation of Voting Schemes: A General Result By Allan Gibbard Presented by Rishi Kant

2 Roadmap Introduction Introduction Definition of terms3 Definition of terms3 Brief overview4 Brief overview4 Importance10 Importance10 Discussion Discussion Definition of terms13 Definition of terms13 Properties14 Properties14 Proof of statement16 Proof of statement16 Conclusion Conclusion

3 Definition of terms Voting scheme – a decision making system that depends solely on the preferences of participants, and leaves nothing to chance Voting scheme – a decision making system that depends solely on the preferences of participants, and leaves nothing to chance Dictatorial – no matter what the other participants’ preferences are, the outcome is always decided by the preference given by the dictator Dictatorial – no matter what the other participants’ preferences are, the outcome is always decided by the preference given by the dictator True preference – the player’s preference if he were the only participant / dictator True preference – the player’s preference if he were the only participant / dictator Non-trivial voting scheme – a voting scheme in which not every player has a dominant strategy Non-trivial voting scheme – a voting scheme in which not every player has a dominant strategy

4 Problem Can one design a voting scheme whose outcome is solely based on the true preference of each participant ? Can one design a voting scheme whose outcome is solely based on the true preference of each participant ? Answer: Not unless the game is dictatorial or has less than 3 outcomes Answer: Not unless the game is dictatorial or has less than 3 outcomes

5 Formal statement “Any non-dictatorial voting scheme with at least 3 possible outcomes is subject to individual manipulation” “Any non-dictatorial voting scheme with at least 3 possible outcomes is subject to individual manipulation” Interpretation: Interpretation: Given a voting scheme (and certain circumstances) it is possible for an individual to force his desired outcome by disguising his true preference

6 Example 4 contestants – w, x, y, z 4 contestants – w, x, y, z 3 voters – a, b, c 3 voters – a, b, c Each voter ranks contestants (as i j k l) according to his/her preference Each voter ranks contestants (as i j k l) according to his/her preference 1 st gets 4 points, 2 nd gets 3 … 1 st gets 4 points, 2 nd gets 3 … Whoever has most points wins Whoever has most points wins

7 Example Let the true preference of each voter be: a => w x y z b => w x y z c => x w y z If every voter put down his/her true preference then w would win [11 points]

8 Example However, for the given situation c can force the winner to be x by pretending that his preference order is different a => w x y z b => w x y z c => x w y z  c => x y z w x will now win with 10 points

9 Notes Point to note: c could influence the voting scheme only due to the given circumstances Point to note: c could influence the voting scheme only due to the given circumstances If a and b had slightly different orderings e.g. If a and b had slightly different orderings e.g. a => w y z x, then c would not be successful Thus, subject to individual manipulation means that there is at least one scenario for which an individual can force the outcome that he wants => voting scheme is not totally tamper proof Thus, subject to individual manipulation means that there is at least one scenario for which an individual can force the outcome that he wants => voting scheme is not totally tamper proof

10 Importance No non-trivial decision making system that depends on informed self-interest can guarantee that the outcome was based on the true preferences of the participants No non-trivial decision making system that depends on informed self-interest can guarantee that the outcome was based on the true preferences of the participants Informed self-interest => everyone knows everyone else’s true preference and will act in their own best interest Informed self-interest => everyone knows everyone else’s true preference and will act in their own best interest

11 Importance With respect to Mechanism design, this result deals with the question: With respect to Mechanism design, this result deals with the question: “Would an agent reveal his/her true preference to the principal?” The answer: Only for binary or dictatorial choice schemes => only binary or dictatorial choices are DOM-implementable

12 Roadmap Introduction Introduction Definition of terms3 Definition of terms3 Brief overview4 Brief overview4 Importance10 Importance10 Discussion Discussion Definition of terms13 Definition of terms13 Important properties14 Important properties14 Proof of statement16 Proof of statement16 Conclusion Conclusion

13 Definition of terms Game form – Any decision making system in which the outcome depends upon the individual actions (strategies) Game form – Any decision making system in which the outcome depends upon the individual actions (strategies) Dominant strategy – a strategy that gives the best possible outcome to a player no matter what strategies others choose Dominant strategy – a strategy that gives the best possible outcome to a player no matter what strategies others choose Straightforward game – a game in which everyone has a dominant strategy Straightforward game – a game in which everyone has a dominant strategy

14 Properties Properties of game forms Properties of game forms Game forms leave nothing to chance Game forms leave nothing to chance Players in game forms may or may not have “honest” strategies Players in game forms may or may not have “honest” strategies Game forms always have a single outcome – there are no ties Game forms always have a single outcome – there are no ties Game forms may be used to characterize any non-chance decision making system Game forms may be used to characterize any non-chance decision making system

15 Properties Properties of voting schemes Properties of voting schemes Voting schemes are a special case of game forms in which the players’ preferences are their strategies Voting schemes are a special case of game forms in which the players’ preferences are their strategies Every player in a voting schemes has a true preference (honest strategy) Every player in a voting schemes has a true preference (honest strategy) Voting schemes do not have to be democratic or count all individuals alike Voting schemes do not have to be democratic or count all individuals alike Voting schemes must always have an outcome, even if the outcome is inaction Voting schemes must always have an outcome, even if the outcome is inaction

16 Intuitive proof 1. Given a non-dictatorial voting scheme with more than 3 outcomes 2. Assume theorem: Every straightforward game form with at least 3 possible outcomes is dictatorial 3. Non-dictatorial => not straightforward => not every player / agent has a dominant strategy 4. No dominant strategy => true preference cannot be dominant 5. True preference not dominant => possible for a different preference to give a better outcome 6. Voting scheme cannot guarantee true preference for all players and can thus be manipulated

17 Formal approach used Proving theorem: “Every straightforward game form with at least 3 possible outcomes is dictatorial” is equivalent to proving theorem: “Any non-dictatorial voting scheme with at least 3 possible outcomes is subject to individual manipulation” as shown by previous slide

18 Formal approach used Proved by invoking Arrow Impossibility Theorem Proved by invoking Arrow Impossibility Theorem Arrow Impossibility Theorem states: Arrow Impossibility Theorem states: “Every social welfare function violates at least one of Arrow’s conditions” where Arrow’s conditions are: 1. Scope 2. Unanimity 3. Pair wise determination 4. Non-dictatorship

19 Formal approach used 1. A social welfare function is generated from a straightforward game form with 3+ outcomes 2. The social welfare function is shown to conform to the first 3 Arrow conditions – Scope, Unanimity, Pair wise determination 3. Thus, the function must violate the non- dictatorial condition => it must be dictatorial 4. The dictator of the social welfare function is proven to be the dictator of the game form 5. Hence the theorem is proved

20 Roadmap Introduction Introduction Definition of terms3 Definition of terms3 Brief overview4 Brief overview4 Importance10 Importance10 Discussion Discussion Definition of terms13 Definition of terms13 Important properties14 Important properties14 Proof of statement16 Proof of statement16 Conclusion Conclusion

21 Conclusion Results proved in the paper: Results proved in the paper: 1. “Every straightforward game form with at least 3 possible outcomes is dictatorial” 2. “Any non-dictatorial voting scheme with at least 3 possible outcomes is subject to individual manipulation”

22 Conclusion Comments about the paper: Comments about the paper: The paper is written in a self-contained fashion i.e. one does not need to refer to other sources to decipher the content The paper is written in a self-contained fashion i.e. one does not need to refer to other sources to decipher the content The paper is well-structured The paper is well-structured The paper leaves the rigorous math proof to the end making it easy to follow The paper leaves the rigorous math proof to the end making it easy to follow The paper could elaborate on the implications of the result a bit more The paper could elaborate on the implications of the result a bit more

23 Thank you End