PHPE 400 Individual and Group Decision Making Eric Pacuit - - PowerPoint PPT Presentation

phpe 400 individual and group decision making
SMART_READER_LITE
LIVE PREVIEW

PHPE 400 Individual and Group Decision Making Eric Pacuit - - PowerPoint PPT Presentation

PHPE 400 Individual and Group Decision Making Eric Pacuit University of Maryland 1 / 28 t 20 k 40 35 25 t k r t r k t 0 -20 -20 20 30 k k r k 20 0 30 r t t r 20 -30 0 r Plurality winner t Runoff winner r k


slide-1
SLIDE 1

PHPE 400 Individual and Group Decision Making

Eric Pacuit University of Maryland

1 / 28

slide-2
SLIDE 2

40 35 25 t r k k k r r t t t k r t

  • 20
  • 20

k 20 30 r 20

  • 30

t k r 20 30 20 Plurality winner t Runoff winner r Condorcet winner k Borda winner k Condorcet loser t

2 / 28

slide-3
SLIDE 3

Voters 1 2 3 4 Rankings a b c d b a d c b d a c d c a b Winning Set Voting Method

3 / 28

slide-4
SLIDE 4

There are many different voting methods

Plurality, Borda Count, Antiplurality/Veto; Coombs; (Strict/Weak) Nanson; Baldwin, Plurality with Runoff; Rank Choice/Single Transferable Vote (STV)/Hare; Copelandα; Minimax; Beat Path; Split Cycle; Ranked Pairs; GETCHA; GOCHA; Kemeny; Dodgson Method; Young’s Method; Approval Voting; Majority Judgment; Cumulative Voting; Range/Score Voting; . . . https://voting-methods-tutorial.herokuapp.com/

4 / 28

slide-5
SLIDE 5

Choosing how to choose

Pragmatic considerations: Is the procedure easy to use? Is it legal? The importance of ease of use should not be underestimated: Despite its many flaws, plurality rule is, by far, the most commonly used method. Behavioral considerations: Do the different procedures really lead to different outcomes in practice? Information required from the voters: What type of information do the ballots convey? I.e., Choosing a single alternative, linearly rank all the candidates, report something about the “intensity” of preference. Axiomatics: Characterize the different voting methods in terms of normative principles of group decision making.

5 / 28

slide-6
SLIDE 6

Notation

◮ V is a finite set of voters (assume that V = {1, 2, 3, . . . , n}) ◮ X is a (typically finite) set of alternatives, or candidates ◮ A relation on X is a linear order if it is transitive, irreflexive, and complete (hence, acyclic), also called a ranking ◮ L(X) is the set of all linear orders over the set X ◮ O(X) is the set of all reflexive and transitive relations over the set X (ties are allowed)

6 / 28

slide-7
SLIDE 7

Profiles

A profile for X is a function P assigning to i ∈ V a linear order Pi on X.

7 / 28

slide-8
SLIDE 8

Profiles

A profile for X is a function P assigning to i ∈ V a linear order Pi on X. So, aPib means that voter i strictly prefers candidate a to b, or a is ranked above b. For instance, let V = {1, 2, 3, 4} and X = {a, b, c, d}. Then, an example of a profile is: 1 2 3 4 a a b c b c a b c b c a

7 / 28

slide-9
SLIDE 9

◮ A profile for the set of voters V is a sequence of (linear) orders over X, denoted P = (P1, . . . , Pn).

◮ Note that unlike V or X, which are sets (order of elements does not matter), P is a tuple of different rankings (i.e., the order of the rankings does matter!).

◮ L(X)V is the set of all profiles or linear orders for n voters (similarly for O(X)V)

8 / 28

slide-10
SLIDE 10

Voting Method

A voting method is a function f : L(X)V → ℘(X) \ {∅}. A voting method is resolute if for all profiles P, |f(P)| = 1.

9 / 28

slide-11
SLIDE 11

Anonymous Profiles

An anonymous profile is a function ρ : L(X) → N, where L(X) is the set of rankings of X.

10 / 28

slide-12
SLIDE 12

Anonymous Profiles

An anonymous profile is a function ρ : L(X) → N, where L(X) is the set of rankings of X. 2 5 3 5 a a b c b c a b c b c a

10 / 28

slide-13
SLIDE 13

Majoritarianism

When there are only two candidates a and b, then all (reasonable) voting methods give the same results:

11 / 28

slide-14
SLIDE 14

Majoritarianism

When there are only two candidates a and b, then all (reasonable) voting methods give the same results: Majority Rule: a is ranked above (below) b if more (fewer) voters rank a above b than b above a, otherwise a and b are tied.

11 / 28

slide-15
SLIDE 15

Majoritarianism

When there are only two candidates a and b, then all (reasonable) voting methods give the same results: Majority Rule: a is ranked above (below) b if more (fewer) voters rank a above b than b above a, otherwise a and b are tied. When there are only two options, can we argue that majority rule is the best procedure?

11 / 28

slide-16
SLIDE 16

Majoritarianism

When there are only two candidates a and b, then all (reasonable) voting methods give the same results: Majority Rule: a is ranked above (below) b if more (fewer) voters rank a above b than b above a, otherwise a and b are tied. When there are only two options, can we argue that majority rule is the best procedure?

  • Yes. We will look at two arguments: A procedural justification and an

epistemic justification.

11 / 28

slide-17
SLIDE 17

Majoritarianism

What about when there are more than two candidates, can we still argue that majority rule is the “best” procedure?

12 / 28

slide-18
SLIDE 18

Majoritarianism

What about when there are more than two candidates, can we still argue that majority rule is the “best” procedure? Results are more mixed: Consider our previous definition of majority rule....

12 / 28

slide-19
SLIDE 19

Majoritarianism

What about when there are more than two candidates, can we still argue that majority rule is the “best” procedure? Results are more mixed: Consider our previous definition of majority rule....we only defined it between two options! Can we generalize for |X| > 2?

12 / 28

slide-20
SLIDE 20

Majority Rule

Majority Rule: If any option, a, is ranked first by over half the voters, then a is chosen as the winner)

13 / 28

slide-21
SLIDE 21

Majority Rule

Majority Rule: If any option, a, is ranked first by over half the voters, then a is chosen as the winner) Is this a good generalization? What problems might be run into?

13 / 28

slide-22
SLIDE 22

Majority Rule

Majority Rule: If any option, a, is ranked first by over half the voters, then a is chosen as the winner) Is this a good generalization? What problems might be run into? ◮ If might not return a winner, especially as X grows!

13 / 28

slide-23
SLIDE 23

Majority Rule

Majority Rule: If any option, a, is ranked first by over half the voters, then a is chosen as the winner) Is this a good generalization? What problems might be run into? ◮ If might not return a winner, especially as X grows! ◮ Tyranny of the majority: A candidate with 51% of the vote may be ranked last by 49% of the voters, while another candidate is ranked 1st or 2nd by 100% of the voters.

13 / 28

slide-24
SLIDE 24

Positional scoring rules

Suppose s1, s2, . . . , sm is a vector of numbers, called a scoring vector, where for each l = 1, . . . , m − 1, sl ≥ sl+1. The score of x ∈ X given P is score(P, x) = sr where r is the rank of x in P. For each profile P and x ∈ X, let score(P, x) = n

i=1 score(Pi, x).

A voting method f is a positional scoring rule for a scoring vector s provided that for all P ∈ L(X)V, f(P) = argmaxx∈Xscore(P, x).

14 / 28

slide-25
SLIDE 25

Positional scoring rules

Suppose s1, s2, . . . , sm is a vector of numbers, called a scoring vector, where for each l = 1, . . . , m − 1, sl ≥ sl+1. The score of x ∈ X given P is score(P, x) = sr where r is the rank of x in P. For each profile P and x ∈ X, let score(P, x) = n

i=1 score(Pi, x).

A voting method f is a positional scoring rule for a scoring vector s provided that for all P ∈ L(X)V, f(P) = argmaxx∈Xscore(P, x). Borda: the positional scoring rule for n − 1, n − 2, . . . , 1, 0. Plurality: the positional scoring rule for 1, 0, . . . , 0.

14 / 28

slide-26
SLIDE 26

# voters 7 5 4 3 a b d c b c b d c d c a d a a b

15 / 28

slide-27
SLIDE 27

# voters 7 5 4 3 a b d c b c b d c d c a d a a b Plurality winners a Plurality scores a : 7, b : 5, c : 3, d : 4

15 / 28

slide-28
SLIDE 28

# voters 7 5 4 3 a b d c b c b d c d c a d a a b Plurality winners a Plurality scores a : 7, b : 5, c : 3, d : 4 Borda winners b Borda scores a : 24, b : 37, c : 30, d : 23

15 / 28

slide-29
SLIDE 29

1 1 2 x y y a x x b a c c b b y c a Who is the Borda winner?

16 / 28

slide-30
SLIDE 30

1 1 2 x y y a x x b a c c b b y c a Who is the Borda winner? x

16 / 28

slide-31
SLIDE 31

# voters 7 5 4 3 a b d c b c b d c d c a d a a b There is no absolute majority winner. Which candidate(s) is(are) the ”closest” to the majority winner?

17 / 28

slide-32
SLIDE 32

Let’s start with an example involving the voting method known as “Ranked Choice Voting,” “Instant Runoff,” or “Hare System.” This is widely used in Australia and is promoted in the U.S. by FairVote.org and the anti-corruption campaign RepresentUs.

18 / 28

slide-33
SLIDE 33

Hare

Iteratively remove all candidates with the fewest number of voters who rank them first, until there is a candidate who is a majority winner. If, at some stage of the removal process, all remaining candidates have the same number

  • f voters who rank them first (so all candidates would be removed), then all

remaining candidates are selected as winners.

19 / 28

slide-34
SLIDE 34

Plurality with Runoff

Calculate the plurality score for each candidate—the number of voters who rank the candidate first. If there are 2 or more candidates with the highest plurality score, remove all other candidates and select the Plurality winners from the remaining candidates. If there is one candidate with the highest plurality score, remove all candidates except the candidates with the highest

  • r second-highest plurality score, and select the Plurality winners from the

remaining candidates.

20 / 28

slide-35
SLIDE 35

Coombs

Iteratively remove all candidates with the most number of voters who rank them last, until there is a candidate who is a majority winner. If, at some stage

  • f the removal process, all remaining candidates have the same number

voters who rank them last (so all candidates would be removed), then all remaining candidates are selected as winners.

21 / 28

slide-36
SLIDE 36

Baldwin

Iteratively remove all candidates with the smallest Borda score, until there is a single candidate remaining. If, at some stage of the removal process, all remaining candidates have the same Borda score (so all candidates would be removed), then all remaining candidates are selected as winners.

22 / 28

slide-37
SLIDE 37

Nanson

Rather than removing candidates with the lowest Borda score, the next two methods remove all candidates who have a Borda score below the average Borda score for all candidates. Nanson iteratively removes all candidates whose Borda score is strictly smaller than the average Borda score (of the candidates remaining at that stage), until one candidate remains. If, at some stage of the removal process, all remaining candidates have the same Borda score (so all candidates would be removed), then all remaining candidates are selected as winners.

23 / 28

slide-38
SLIDE 38

# voters 7 5 4 3 a b d c b c b d c d c a d a a b PluralityWRunoff winners a Hare winners d Coombs winners b Nanson winners b Baldwin winners a

24 / 28

slide-39
SLIDE 39

Recall Condorcet’s Idea

best worst

# voters 3 5 7 6 a a b c b c d b c b c d d d a a ◮ Candidate c should win since c beats every other candidate in head-to-head elections. b is ranked second, d is ranked third, and a ranked last. c >M b >M d >M a

25 / 28

slide-40
SLIDE 40

Recall Condorcet’s Idea

best worst

# voters 3 5 7 6 a a b c b c d b c b c d d d a a ◮ Candidate c should win since c beats every other candidate in head-to-head elections. b is ranked second, d is ranked third, and a ranked last. c >M b >M d >M a

25 / 28

slide-41
SLIDE 41

Recall Condorcet’s Idea

best worst

# voters 3 5 7 6 a a b c b c d b c b c d d d a a ◮ Candidate c should win since c beats every other candidate in head-to-head elections. b is ranked second, d is ranked third, and a ranked last. c >M b >M d >M a

25 / 28

slide-42
SLIDE 42

Recall Condorcet’s Idea

best worst

# voters 3 5 7 6 a a b c b c d b c b c d d d a a ◮ Candidate c should win since c beats every other candidate in head-to-head elections. b is ranked second, d is ranked third, and a ranked last. c >M b >M d >M a

25 / 28

slide-43
SLIDE 43

Recall Condorcet’s Idea

best worst

# voters 3 5 7 6 a a b c b c d b c b c d d d a a ◮ Candidate c should win since c beats every other candidate in head-to-head elections. b is ranked second, d is ranked third, and a ranked last. c >M b >M d >M a

25 / 28

slide-44
SLIDE 44

Recall Condorcet’s Idea

best worst

# voters 3 5 7 6 a a b c b c d b c b c d d d a a ◮ Candidate c should win since c beats every other candidate in head-to-head elections. b is ranked second, d is ranked third, and a ranked last. c >M b >M d >M a

25 / 28

slide-45
SLIDE 45

Recall Condorcet’s Idea

best worst

# voters 3 5 7 6 a a b c b c d b c b c d d d a a ◮ Candidate c should win since c beats every other candidate in head-to-head elections. b is ranked second, d is ranked third, and a is ranked last. c >M b >M d >M a

25 / 28

slide-46
SLIDE 46

The Majority Relation

Given a profile P for voters V and candidates X, ◮ For x, y ∈ X, let P(x, y) = {i ∈ V | xPiy}. ◮ We write NP(x, y) for the number of voters in P ranking x above y, i.e., NP(x, y) = |P(x, y)|. ◮ For x, y ∈ X, let MarginP(x, y) = NP(x, y) − NP(y, x)

26 / 28

slide-47
SLIDE 47

Majority Relation

We say that a majority prefers x to y in P, denoted x >M

P y, when

NP(x, y) > NP(y, x). The margin graph of P, M(P), is the weighted directed graph whose set of vertices is C with an edge from a to b weighted by Margin(x, y) when Margin(x, y) > 0. We write x

α

−→P y if α = MarginP(x, y) > 0.

27 / 28

slide-48
SLIDE 48

The Problem

Voter 1 Voter 2 Voter 3 a c b b a c c b a Does the group prefer a over b? Yes Does the group prefer b over c? Yes Does the group prefer a over c? No

28 / 28

slide-49
SLIDE 49

The Problem

Voter 1 Voter 2 Voter 3 a c b b a c c b a ◮ Does the group prefer a over b? Yes Does the group prefer b over c? Yes Does the group prefer a over c? No

28 / 28

slide-50
SLIDE 50

The Problem

Voter 1 Voter 2 Voter 3 a c b b a c c b a ◮ Does the group prefer a over b? Yes Does the group prefer b over c? Yes Does the group prefer a over c? No

28 / 28

slide-51
SLIDE 51

The Problem

Voter 1 Voter 2 Voter 3 a c b b a c c b a ◮ Does the group prefer a over b? Yes ◮ Does the group prefer b over c? Yes Does the group prefer a over c? No

28 / 28

slide-52
SLIDE 52

The Problem

Voter 1 Voter 2 Voter 3 a c b b a c c b a ◮ Does the group prefer a over b? Yes ◮ Does the group prefer b over c? Yes ◮ Does the group prefer a over c? No

28 / 28

slide-53
SLIDE 53

The Problem

Voter 1 Voter 2 Voter 3 a c b b a c c b a The majority relation >M is not transitive! There is a Condorcet cycle: a >M b >M c >M a

28 / 28