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

Similar documents
Exercises For DATA AND DECISIONS. Part I Voting

Arrow s Impossibility Theorem

Fairness Criteria. Review: Election Methods

1.6 Arrow s Impossibility Theorem

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

Chapter 1 Practice Test Questions

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

Chapter 9: Social Choice: The Impossible Dream Lesson Plan

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

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

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

Voting: Issues, Problems, and Systems, Continued

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

Chapter 4: Voting and Social Choice.

Mathematical Thinking. Chapter 9 Voting Systems

The Impossibilities of Voting

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

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

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

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

Notes for Session 7 Basic Voting Theory and Arrow s Theorem

Social Choice Theory. Denis Bouyssou CNRS LAMSADE

Elections with Only 2 Alternatives

12.2 Defects in Voting Methods

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

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.

Voting Criteria April

Computational Social Choice: Spring 2007

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.

9.3 Other Voting Systems for Three or More Candidates

answers to some of the sample exercises : Public Choice

Intro to Contemporary Math

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

Introduction to the Theory of Voting

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

MATH 1340 Mathematics & Politics

CS 886: Multiagent Systems. Fall 2016 Kate Larson

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

Introduction: The Mathematics of Voting

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

Lecture 16: Voting systems

Economics 470 Some Notes on Simple Alternatives to Majority Rule

Rationality of Voting and Voting Systems: Lecture II

Main idea: Voting systems matter.

Introduction to Social Choice

Voting Methods

Make the Math Club Great Again! The Mathematics of Democratic Voting

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

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

Many Social Choice Rules

The Mathematics of Voting

Social Choice & Mechanism Design

Arrow s Impossibility Theorem on Social Choice Systems

Democratic Rules in Context

Voting System: elections

Simple methods for single winner elections

Social welfare functions

Problems with Group Decision Making

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

Computational Social Choice: Spring 2017

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

Public Choice. Slide 1

Voting Methods for Municipal Elections: Propaganda, Field Experiments and what USA voters want from an Election Algorithm

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

The Mathematics of Voting

: It is mathematically impossible for a democratic voting method to satisfy all of the fairness criteria was proven in 1949.

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

Approaches to Voting Systems

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

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

Voting: Issues, Problems, and Systems. Voting I 1/36

Arrow s Conditions and Approval Voting. Which group-ranking method is best?

Rationality & Social Choice. Dougherty, POLS 8000

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

Math Circle Voting Methods Practice. March 31, 2013

The Math of Rational Choice - Math 100 Spring 2015

VOTING SYSTEMS AND ARROW S THEOREM

The Iowa Caucuses. (See Attached Page Below) B R C T R B R R C C B C T T T B

NP-Hard Manipulations of Voting Schemes

Problems with Group Decision Making

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

Lecture 12: Topics in Voting Theory

Math for Liberal Arts MAT 110: Chapter 12 Notes

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

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

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

The Centre Party due to win the next general elections in Finland

Chapter 9: Social Choice: The Impossible Dream Lesson Plan

Algorithms, Games, and Networks February 7, Lecture 8

Voting and preference aggregation

Voting and preference aggregation

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

Mathematics of Voting Systems. Tanya Leise Mathematics & Statistics Amherst College

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

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

Chapter 9: Social Choice: The Impossible Dream

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

A New Method of the Single Transferable Vote and its Axiomatic Justification

Transcription:

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

Motivation Thus far we have assumed that Objectives, attributes/criteria, and decision alternatives are given There is a single decision maker This time we ll learn How groups of experts / DMs can be used to generate objectives, attributes, and/or decision alternatives How to aggregate the views and preferences of the group members into a single decision recommendation 2

Idea generation and evaluation techniques Goals: Generate topics / ideas / decision alternatives Evaluate these topics / ideas / alternatives Agree on a prioritization of the topics / ideas / alternatives Methods: Brainstorming Nominal group technique Delphi method and variants of the above 3

Brainstorming Goal: to generate a large number of possible solutions for a problem Participants: Facilitator, recorder, and max 8-12 panel members Step 1 Prior notification: time for individual idea generation Step 2 Session for idea generation: all ideas are listed, spotaneous ideas are encouraged, no criticism is allowed Step 3 Review and evaluation: a list of ideas is sent to the panel members for further study Principles: Focus on quantity Withhold criticism Welcome unusual ideas Combine and improve ideas 4

Brainstorming + A large number of ideas can be generated in a short period of time + Simple no expertise or knowledge required from the facilitator - Blocking: During the process, participants may forget their ideas or not share them because they no longer find them relevant - Collaborative fixation: Exchanging ideas in a group may decrease the novelty and variety of ideas 5

Nominal group technique Goal: To generate a large number of possible solutions for a problem and decide on a solution Participants: Facilitator, recorder, and max 6-12 panel members Step 1: Silent generation of ideas group work not allowed Step 2: Round-robin sharing of ideas. Facilitator lists all ideas on a flip chart, no comments at this point. Step 3: Group discussion to facilitate common understanding of the presented ideas. No ideas are eliminated, judgment and criticism are avoided. Step 4: Ranking of the ideas (by, e.g., voting) 6

Nominal group technique + A large number of ideas can be generated in a short period of time + Silent generation of ideas decreases blocking + Round-robin process ensures equal participation - Not suitable for settings where consensus is required - Can be time-consuming 7

Delphi technique Goal: To obtain quantitative estimates about some future events (e.g., estimated probabilities, impacts, and time spans of negative trends for Finland) Participants: Facilitator and a panel of experts Principles: Anonymous participation Structured gathering of information through questionnaires: numerical estimates and arguments to support these estimates Iterative process: participants comment on each other s estimates and are encouraged to revise their own estimates in light of such comments Role of the facilitator: sends out the questionnaires, organizes the information, identifies common and conflicting viewpoints, works toward synthesis 8

Example: Decision analysis based real world conflict analysis tools Workshop organized by the Finnish Operations Research Society (FORS) Monday 5.10.2015 Goal: to practice DA-based conflict analysis tools that Crisis Management Initiative (CMI) uses regularly in its operations: Trend identification, Data collection, Visualization, Root-cause analysis. 9

Example cont d Prior to the workshop, each participant was asked to List 3-5 negative trends for Finland (title and brief description) Provide time-spans for the impacts of these trends (<10 years, 10-20 years, >20 years) 10

Example cont d Trends listed by the participants were organized by the workshop facilitators Similar trends combined Marginal trends eliminated A final list of 21 trends was emailed to the participants prior to the workshop... 11

Example cont d At the workshop, each participant was asked to evaluate The probability of each trend being realized (scale 0-5) The impact that the trends would have upon realization (scale 0-5)... 12

Example cont d The participants were also asked to assess cross-impacts among trends Which other trends does this trend enhance?......... 13

Example cont d Increased political tension in EU Visualizations on the probability and impact assessments were shown to the participants to facilitate discussion Russia s actions Brain drain Climate change The retirement bomb http://www.operaatiotutkimus.fi/seminaarit/215/ results/prio.html Eating and drinking habits 14

Example cont d Socially excluded youth The welfare trap Specialization, digitalization, and automation driving inequality Cross-impacts were visualized, too Fossile fuels High unemployment Climate change Economic stagnation The retirement bomb Cuts on education Refugees and immigration Bifurgation of Finns and political radicalization Increasing government debt Russia s actions http://www.operaatiotutkimus.fi/seminaarit /215/results/ci.html Increased political tension in EU 15

Example cont d Goal of such analysis: To create a shared understanding of the problem To identify possible points of disagreement Next steps: Possible revision of estimates in light of the discussion The determination of policy actions to help mitigate / adapt to the most important negative trends Agreement on which policy actions to pursue The implementation of these policy actions For more information and data, see http://www.operaatiotutkimus.fi/seminaarit/215/ 16

Aggregation of preferences Consider N alternatives x 1,, x N Consider K decision makers DM 1, DM K with different preferences about the alternatives How to aggregate the DMs preferences into a group choice? Voting MAVT 17

Voting: Example Conservativism Consider selecting a president out of eight candidates: 1. Juha Sipilä (Center Party) 2. Timo Soini (Finns) 3. Sauli Niinistö (National Coalition Party) 4. Eero Heinäluoma (Social Democratic Party) 5. Pekka Haavisto (Greens) 6. Paavo Arhinmäki (Left Alliance) 7. Carl Haglund (Swedish People s Party) 8. Sari Essayah (Christian Democrats) Political left Political right Write down your own preference ordering between these candidates Liberalism 18

Plurality voting Each voter casts one vote to his/her most preferred candidate The candidate with the most votes wins Plurality voting with runoff: - The winner must get over 50% of the votes - If this condition is not met, alternatives with the least votes are eliminated - Voting is continued until the condition is met - E.g., Finnish presidential election: in the second round only two candidates remain 19

Condorcet All voters rank-order the alternatives Each pair of alternatives is compared - the one with more votes is the winner If an alternative wins all its one-to-one comparisons, it is the Condorcet winner There might not be a Condorcet winner some other rule must be applied, e.g., Copeland s method: the winner is the alternative with the most wins in one-to-one comparisons Eliminate the alternative(s) with the least votes and recompute 21

Let s vote (on a subset)! For each pairwise comparison, who is your preferred candidate? 1. Juha Sipilä (Center Party) 2. Timo Soini (Finns) 3. Sauli Niinistö (National Coalition Party) 22

Borda Each voter gives n-1 points to the most preferred alternative, n-2 points to the second most preferred, 0 points to the least preferred alternative The alternative with the highest total number of points wins 23

Problems with voting: The Condorcet paradox (1/2) Consider the following rank-orderings of three alternatives DM1 DM2 DM3 A 1 3 2 B 2 1 3 C 3 2 1 Paired comparisons: A is preferred to B by 2 out of 3 voters B is preferred to C by 2 out of 3 voters C is preferred to A by 2 out of 3 voters 24

Problems with voting: The Condorcet paradox (2/2) Three voting orders: 1. (A-B) A wins, (A-C) C is the winner 2. (B-C) B wins, (B-A) A is the winner 3. (A-C) C wins, (C-B) B is the winner The outcome depends on the order in which votes are cast! DM1 DM2 DM3 A 1 3 2 B 2 1 3 C 3 2 1 No matter what the outcome is, the majority of voters would prefer some other alternative: If C wins, 2 out of 3 voters would change it to B But B would be changed to A by 2 out of 3 voters And then A would be changed to C by 2 out of 3 voters 25

Problems with voting: tactical voting DM 1 knows the preferences of the other voters and the voting order (A-B, winner-c) If DM 2 and DM 3 vote according to their true preferences, then the favourite of DM 1 (A) cannot win DM1 DM2 DM3 A 1 3 2 B 2 1 3 C 3 2 1 If DM 1 votes B instead of A in the first round, then B wins and DM 1 avoids her least favourite alternative (C) 26

Social choice function Assume that the preferences of DM i are represented by a complete and transitive weak preference order R i : DM i thinks that x is at least as good as y x R i y What is the social choice function f that determines the collective preference R=f(R 1,,R K ) of a group of K decision-makers? Voting procedures are examples of social choice functions 27

Requirements on the social choice function 1. Universality: For any set of R i, the social choice function should yield a unique and complete preference ordering R for the group 2. Independence of irrelevant alternatives (IIA): The group s preference between two alternatives (x and y) does not change if we remove an alternative from the analysis or add an alternative to the analysis. 3. Pareto principle: If all group members prefer x to y, the group should prefer x to y 4. Non-dictatorship: There is no DM i such that x R i y x R y 28

The big problem with voting: Arrow s theorem There is no complete and transitive social choice function f such that conditions 1-4 would always be satisfied. 29

Arrow s theorem an example Borda criterion: DM 1 DM 2 DM 3 DM 4 DM 5 Total x 1 3 3 1 2 1 10 x 2 2 2 3 1 3 11 x 3 1 1 2 0 0 4 x 4 0 0 0 3 2 5 Alternative x 2 is the winner! Suppose that the DMs preferences do not change. A ballot between alternatives 1 and 2 gives IIA condition is not satisfied! DM 1 DM 2 DM 3 DM 4 DM 5 Total x 1 1 1 0 1 0 3 x 2 0 0 1 0 1 2 Alternative x 1 is the winner! 30

Aggregation of values Theorem (Harsanyi 1955, Keeney 1975): Let v k ( ) be a cardinal value function describing the preferences of DM k. There exists a K-dimensional differentiable (ordinal) function V G () with positive partial derivatives describing group preferences g in the definition space such that and conditions 1-4 are satisfied. a g b V G [v 1 (a),,v K (a)] V G [v 1 (b),,v K (b)] Note: Voting procedures use only ordinal information (i.e., rank ordering) about the DMs preferences strength of preference should be considered, too 31

MAVT in group decision support From MAVT, we already know how to combine cardinal value value functions into an overall value function: W 1 V G (x) W 2 V G K (x)= k=1 W k V N K k (x), W k 0, k=1 W k = 1. V N 1 (x) w 11 w 12 w 21 V 2 N (x) w 22 This can be done for multiattribute cardinal value functions as well: v N 11 (x 1 ) v N 12 (x 2 ) v N 21 (x 1 ) v N 22 (x 1 ) DM 1 DM 2 V G K (x)= k=1 W n k i=1 w ki v N ki (x i ) 32

MAVT in group decision support Weights W 1, W 2 measure the value difference between the worst and best achievement levels x 0, x* for DM 1 and DM 2, respectively W 1 V G (x) W 2 How to compare these value differences i.e., how to make trade-offs between DMs? V N 1 (x) w 11 w 12 w 21 V 2 N (x) w 22 Group weights W 1 = W 2 = 0.5 would mean that the value differences are equally valuable, but v N 11 (x 1 ) v N 12 (x 2 ) v N 21 (x 1 ) v N 22 (x 1 ) DM 1 DM 2 Who gets to define x 0 and x*? 33

MAVT for group decision support Example: for both DMs, v i s are linear, DM 1 has preferences (1,0)~(0,2) and DM 2 (2,0)~(0,1) Let x 0 =(0,0), x*=(2,4) for both DMs, and W 1 =W 2 =0.5 - Then v k1n =0.5x 1, v k2n =0.25x 2 for both k=1,2 DM 1 o (1,0)~(0,2) V 1 N (1,0)= V 1N (0,2) 0.5w 1 =0.5w 2 w 1 =w 2 =0.5 o V 1N (1,0)=0.25, V 1N (0,1)=0.125 DM 2 o (2,0)~(0,1) V 2N (2,0)= V 2N (0,1) w 1 =0.25w 2 w 1 =0.2, w 2 =0.8 o V 2N (1,0)=0.1, V 2N (0,1)=0.2 V G (1,0)=0.5*0.25+0.5*0.1=0.175 > V G (0,1)=0.1625 34

MAVT for group decision support Interpretation of the result - For DM 1 (1,0) (0,1) is an improvement. The group values this more than the value of change (0,1) (1,0) for DM 2 Let x 0 =(0,0), x*=(4,2) for both DMs, and W 1 =W 2 =0.5 - V G (1,0)=0.1625 < V G (0,1)=0.175 Interpretation of the result - (0,1) (1,0) - which is an improvement for DM 2 - is now more valuable for the group than change (1,0) (0,1) 35

Summary Techniques for involving a group of experts or DMs can be helpful for Problem identification and definition Generating objectives, attributes, and alternatives Defining common terminology Individual preferences can be easily aggregated into a group preference through voting procedures, but Arrow s impossibility theorem states that no good voting procedure exists MAVT provides a sound method for aggregating preferences, but The determination of group weights can be difficult Aim to develop a joint model and exploit incomplete preference information 36