+ All Categories
Home > Documents > Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing...

Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing...

Date post: 21-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
31
Empirical Aspects of Plurality Elections David R. M. Thompson, Omer Lev, Kevin Leyton-Brown & Jeffrey S. Rosenschein COMSOC 2012 Kraków, Poland
Transcript
Page 1: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Empirical Aspects of Plurality Elections

David R. M. Thompson, Omer Lev, Kevin Leyton-Brown & Jeffrey S. Rosenschein

COMSOC 2012 Kraków, Poland

Page 2: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

What is a (pure) Nash Equilibrium?

A solution concept involving games where all players know the strategies of all others. If there is a set of strategies with the property that no player can benefit by changing her strategy while the other players keep their strategies unchanged, then that set of strategies and the corresponding payoffs constitute the Nash Equilibrium.

Adapted from Roger McCain’s Game Theory: A Nontechnical Introduction to the Analysis of Strategy

Page 3: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

What is a Nash Equilibrium? Example: voting prisoners’ dilemma…

Everett Pete Delmar

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

Riot

Escape

Stay in prison

Stay in prison

Escape

Riot

Page 4: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

What is a Nash Equilibrium? Example: voting prisoners’ dilemma…

Everett Pete Delmar

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

Riot

Escape

Stay in prison

Stay in prison

Escape

Riot

Suppose tie is broken by deciding to stay in prison

Page 5: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Everett Pete Delmar

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

Riot

Escape

Stay in prison

Stay in prison

Escape

Riot

What is a Nash Equilibrium? Example: voting prisoners’ dilemma…

Page 6: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Everett Pete Delmar

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

Riot

Escape

Stay in prison

Stay in prison

Escape

Riot

What is a Nash Equilibrium? Example: voting prisoners’ dilemma…

Page 7: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Everett Pete Delmar

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

Riot

Escape

Stay in prison

Stay in prison

Escape

Riot

What is a Nash Equilibrium? Example: voting prisoners’ dilemma…

Page 8: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

What is a Nash Equilibrium? Example: voting prisoners’ dilemma…

Everett Pete Delmar

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

Riot

Escape

Stay in prison

Stay in prison

Escape

Riot

But if players are not truthful, weird things can

happen…

Page 9: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Everett Pete Delmar

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

Riot

Escape

Stay in prison

Stay in prison

Escape

Riot

What is a Nash Equilibrium? Example: voting prisoners’ dilemma…

Page 10: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Problem 1:�Can we decrease the number of pure Nash

equilibria? �(especially eliminating the senseless ones…) �

Page 11: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

The truthfulness incentive

Each player’s utility is not just dependent on the end result, but players also receive a small 𝜀 when voting truthfully. The incentive is not large enough as to influence a voter’s choice when it can affect the result.

Page 12: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Everett Pete Delmar

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

Riot

Escape

Stay in prison

Stay in prison

Escape

Riot

The truthfulness incentive Example

Page 13: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Problem 2:�How can we identify

pure Nash equilibria? �

Page 14: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Action Graph Games

A B

A B

A B

A>B

B>A

A compact way to represent games with 2 properties:

Anonymity: payoff depends on own action and number of players for each action.

Context specific independence: payoff depends on easily calculable statistic summing other actions.

Calculating the equilibria using Support Enumeration Method (worst case exponential, but thanks to heuristics, not common).

Page 15: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Now we have a way to find pure equilibria, and a way to ignore absurd ones.�

So? �

Page 16: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

The scenario 5 candidates & 10 voters.

Voters have Borda-like utility functions (gets 4 if favorite elected, 3 if 2nd best elected, etc.)

with added truthfulness incentive of 𝜀=10-6. They are randomly assigned a preference order over the candidates.

This was repeated 1,000 times.

Page 17: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Results: number of equilibria

0  

0.1  

0.2  

0.3  

0.4  

0.5  

0.6  

0.7  

0.8  

0.9  

1  

0   5   10   15   20   25   30   35   40   45   50   55   60   65   70   75   80   85   90   95  100  105  110  115  120  125  130  135  140  145  

Share  of  experim

ents  

Number  of  PSNE  

All  games  

Games  with  true  as  NE  

Games  without  true  as  NE  

In 63.3% of games, voting truthfully was a Nash equilibrium. 96.2% have less than 10 pure equilibria (without permutations). 1.1% of games have no pure Nash equilibrium at all.

Page 18: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Results: type of equilibria truthful

80.4% of games had at least one truthful equilibrium. Average share of truthful-outcome equilibria: 41.56% (without incentive – 21.77%).

0  

100  

200  

300  

400  

500  

600  

0   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25  

Num

ber  o

f  equ

libria

 

Number  of  PSNE  for  each  experiments  

Condorcet  NE  

Truthful  NE  

Non  truthful/Condorcet  NE  

Page 19: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Results: type of equilibria Condorcet

0  

100  

200  

300  

400  

500  

600  

0   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25  

Num

ber  o

f  equ

libria

 

Number  of  PSNE  for  each  experiments  

Condorcet  NE  

Truthful  NE  

Non  truthful/Condorcet  NE  

92.3% of games had at least one Condorcet equilibrium. Average share of Condorcet equilibrium: 40.14%.

Page 20: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Results: social welfare average rank

71.65% of winners were, on average, above median. 52.3% of games had all equilibria above median.

0  

0.1  

0.2  

0.3  

0.4  

0.5  

0.6  

[0,1)   [1,2)   [2,3)   [3,4)   4  

Average  pe

rcen

tage  of  e

quilibra  

Average  ranking  (upper  value)  

All  Games  (with  truthfulness-­‐incenJve)  

Ignoring  Condorcet  winners  

Ignoring  truthful  winners  

Without  truthfulness  incenJve  

Page 21: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Results: social welfare raw sum

92.8% of games, there was no pure equilibrium with the worst result (only in 29.7% was best result not an equilibrium). 59% of games had truthful voting as best result (obviously dominated by best equilibrium).

Figure 3: Empirical CDF of social welfare

3 Social Welfare Results

Without the ✏ preference for truthful voting, every outcome is always possiblein some PSNE. (This implies that the price of anarchy is unbounded, whilethe price of stability is one.) With it, the worst case-outcome is almost alwaysimpossible in PSNE (92.8%). Sometimes (29.7%) the best case outcome is alsoimpossible (29.7%). The gap between best and worst PSNEs can be very large,though both can lead to the worst-case outcome. (Thus, the price of anarchy andprice of stability are unbounded if I normalize social welfare from worst to bestoutcome. I think I need a new way of normalizing.) In the majority of games(59%), truthful voting will lead to the best possible outcome. Nevertheless, thebest-case PSNE still stochastically dominates truthful voting.

In games where truthfulness is a PSNE, truthfulness is closer to the best-case PSNE, but still stochastically dominated. In games where truthfulness isnot a PSNE, the equilibrium outcomes and truthful outcomes tend to be worstthan went it is.

Note: for welfare results I omit the games with no PSNEs.

4 Condorcet Winners

Of the 1000 games tested, 931 games had a Condorcet winner. In fact, 204games had multiple Condorcet winners. (See Figure 5.) As with social welfare,when comparing the relative probability of having a Condorcet winner win the

3

Page 22: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

But what about more common situations, when we don’t have

full information? �

Page 23: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Bayes-Nash equilibrium Each player doesn’t know what others prefer, but knows the distribution according to which they are chosen. So, for example, Everett and Pete don’t know what Delmar prefers, but they know that:

1st preference

2nd preference

3rd preference

Stay in prison

Escape

Riot

50%

Stay in prison

Escape

Riot

45%

Stay in prison

Escape

Riot

0%

Stay in prison

Escape

Riot

5%

Page 24: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Bayes-Nash equilibrium scenario

5 candidates & 10 voters.

We choose a distribution: assign a probability to each preference order. To ease calculations – only 6 orders have non-zero probability.

We compute equilibria assuming voters are chosen i.i.d from this distribution. All with Borda-like utility functions & truthfulness incentive of 𝜀=10-6.

This was repeated 50 times.

Page 25: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Results: number of equilibria

Change (from incentive-less scenario) is less profound than in the Nash equilibrium case (76% had only 5 new equilibria).

0

5

10

15

20

25

30

35

40

0 10 20 30 40

# o

f eq

uilib

ria

(wit

h tr

uthf

ulne

ss)

# of equilibria (without truthfulness)

Page 26: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Results: type of equilibria

95.2% of equilibria had only 2 or 3 candidates involved in the equilibria. Leading to…

0

9.52

4.84

0.7 0.02

5

10.6

4.84

0.7 0.02

1 candidate 2 candidates 3 candidates 4 candidates 5 candidates

truthful not truthful

Page 27: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Results: proposition

In a plurality election with a truthfulness incentive of 𝜀, as long as 𝜀 is small enough, for every c1, c2 ∈ C either c1 Pareto dominates c2 (i.e., all voters rank c1 higher than c2), or there exists a pure Bayes-Nash equilibrium in which each voter votes for his most preferred among these two candidates.

Page 28: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Proof sketch Suppose I prefer c1 to c2. If it isn’t Pareto-dominated, there is a probability P that a voter would prefer c2 over c1, and hence Pn/2 that my vote would be pivotal.

If 𝜀 is small enough, so one wouldn’t be tempted to vote truthfully, each voter voting for preferred type of c1 or c2 is an equilibrium

c1

c2

c2

c1

Page 29: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

What did we see?

Clustering: in PSNE, clusters formed around the equilibria with “better” winners. In BNE, clusters formed around subsets of candidates.

Truthfulness incentive induces, we believe, more realistic equilibria.

Empirical work enables us to better analyze voting systems. E.g., potential tool enabling comparison according likelihood of truthful equilibria…

Page 30: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

Future directions More cases – different number of voters and candidates.

More voting systems – go beyond plurality.

More distributions – not just random one.

More utilities – more intricate than Borda.

More empirical work – utilize this tool to analyze different complex voting problems, bringing about More Nash equilibria…

Page 31: Empirical Aspects of Plurality Electionsomerl/slides/comsoc12.pdf · player can benefit by changing her strategy while the other players keep their strategies unchanged, then that

(Yes, they escaped…)

Thanks for listening!

The End


Recommended