Be Beyond P nd Plur luralit ality: : Tr Truth-Bias in Binary - - PowerPoint PPT Presentation

be beyond p nd plur luralit ality tr truth bias in binary
SMART_READER_LITE
LIVE PREVIEW

Be Beyond P nd Plur luralit ality: : Tr Truth-Bias in Binary - - PowerPoint PPT Presentation

Be Beyond P nd Plur luralit ality: : Tr Truth-Bias in Binary Sc Scoring Rules Svetlana Obraztsova, Omer Lev, Evangelos Markakis, Zinovi Rabinovich, and Jeffrey S. Rosenschein Wh Why tr trut uth-b h-bias? s? Wh Why tr trut uth-b


slide-1
SLIDE 1

Be Beyond P nd Plur luralit ality: : Tr Truth-Bias in Binary Sc Scoring Rules

Svetlana Obraztsova, Omer Lev, Evangelos Markakis, Zinovi Rabinovich, and Jeffrey S. Rosenschein

slide-2
SLIDE 2

Wh Why tr trut uth-b h-bias? s?

slide-3
SLIDE 3

Pinocchio Jiminy Cricket Gideon the cat

1st preference 2nd preference 3rd preference

Do what the blue fairy says Puppet show Pleasure island Do what the blue fairy says Puppet show Pleasure island Pleasure island Puppet show Do what the blue fairy says

Wh Why tr trut uth-b h-bias? s?

slide-4
SLIDE 4

Wha What’s tr s trut uth-b h-bias? s?

Each voter gets an ε extra utility from being

  • truthful. The ε is small enough so that a voter

would rather change the winner to someone more to its liking than to be truthful.

slide-5
SLIDE 5

Pinocchio Jiminy Cricket Gideon the cat

1st preference 2nd preference 3rd preference

Do what the blue fairy says Puppet show Pleasure island Do what the blue fairy says Puppet show Pleasure island Pleasure island Puppet show Do what the blue fairy says

Wh Why tr trut uth-b h-bias? s?

slide-6
SLIDE 6

Wha What’s t s the he k- k-appr approval v al voting ing ru rule?

Each voter gives a point to k candidates and the rest do not receive any point from the voter. The candidate with the most points, wins. When k=1, this is plurality. When k=number of candidates-1, this is veto.

slide-7
SLIDE 7

Ve Veto

slide-8
SLIDE 8

Wha What a t about t

  • ut the eq

he equi uilibria?

They don’t necessarily exist…

Lexicographic tie-breaking rule

a ≻ c ≻ b c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ a ≻ b

slide-9
SLIDE 9

Wha What a t about t

  • ut the eq

he equi uilibria?

They don’t necessarily exist…

Lexicographic tie-breaking rule

a ≻ c ≻ b c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ a ≻ b a ≻ b ≻ c c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ a ≻ b

slide-10
SLIDE 10

Wha What a t about t

  • ut the eq

he equi uilibria?

They don’t necessarily exist…

Lexicographic tie-breaking rule

a ≻ c ≻ b c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ a ≻ b a ≻ b ≻ c c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ a ≻ b a ≻ b ≻ c c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ b ≻ a

slide-11
SLIDE 11

Wha What a t about t

  • ut the eq

he equi uilibria?

They don’t necessarily exist…

Lexicographic tie-breaking rule

a ≻ c ≻ b c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ a ≻ b a ≻ b ≻ c c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ a ≻ b a ≻ b ≻ c c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ b ≻ a a ≻ c ≻ b c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ b ≻ a a ≻ c ≻ b c ≻ a ≻ b c ≻ a ≻ b c ≻ b ≻ a c ≻ a ≻ b

slide-12
SLIDE 12

Ca Can we e sa say anything g abou

  • ut

t it? t?

The winner’s score is the same as in the truthful setting. If an equilibrium is non-truthful: There is a threshold candidate, that would win if the winner lost a point. All non-truthful voters veto a “runner-up”, i.e., candidates one point away from winning.

slide-13
SLIDE 13

Ca Can we e sa say if f ca candidate e w w has has an e an equilibr uilibrium w ium whe here it it w wins ins?

No. Finding if there is an equilibrium in which candidate w is the winner in a veto election with truth-biased voters is NP-complete. Furthermore, Finding if there is an equilibrium a veto election with truth-biased voters is NP- complete.

slide-14
SLIDE 14

But But do do no not f falt alter!

The candidate following w in the tie breaking rule – t – has a truthful score at least as high as w. All voters that do not veto w prefer it to the candidate following w in the tie breaking rule (w ≻i t).

slide-15
SLIDE 15

The The t trut uth( h(-bias bias) is is o

  • ut

ut t the here!

In veto elections with truth-biased voters, if the 2 conditions hold for a candidate w, determining if there is an equilibrium in which it wins can be done in polynomial time. Not true for each condition separately!

slide-16
SLIDE 16

Cr Crea eati ting g a graph: po potent ntial de ial deviat viatio ions ns

Nodes are source, sink, C (candidates), V (voters) For a voter v truthfully vetoing r we add an edge (r,v). And for each c such that w ≻v c ≻v r we add an edge (v,c).

r

vi

C1 C Cl

2

capacity=1 c a p a c i t y = 1

slide-17
SLIDE 17

Cr Crea eati ting g a graph: de deviat viatio ions ns

If a candidate c needs more points to beat w, there is an edge (source,c) with capacity of the score it needs to add to become a runner-up. If a candidate c beats w, there is an edge (c,sink) with capacity of the score it needs to lose to become a runner-up.

slide-18
SLIDE 18

Ma Maxflo xflow

If maxflow<incoming to sink – not enough points changed to make w the winner. If maxflow=incoming to sink – some tweaks to flow manifestation will show the flow means voters moving veto from some candidates to others.

slide-19
SLIDE 19

But But w what hat abo about ut t the he con conditi tion

  • ns?

s? (1 (1)

Condition ensured t was the threshold candidate The candidate following w in the tie breaking rule – t – has a truthful score at least as high as w.

slide-20
SLIDE 20

But But w what hat abo about ut t the he con conditi tion

  • ns?

s? (2 (2)

Condition ensured no one would veto w, making t, the threshold candidate, the winner. All voters that do not veto w prefer it to the candidate following w in the tie breaking rule (w ≻i t).

slide-21
SLIDE 21

Pl Plur urality ty

slide-22
SLIDE 22

Pl Plur urality ty tr trut uth-b

  • bias

Equilibrium not ensured. Knowing if equilibrium exists is NP-complete.

Obraztsova et al. (SAGT 2013)

Winner increases score (if not-truthful) Runner-up score does not change

slide-23
SLIDE 23

k-a

  • approval
slide-24
SLIDE 24

k-a

  • approval tr

trut uth-b h-bias

Winner score can stay the same or rise. Runner-up score can increase or decrease

slide-25
SLIDE 25

Fu Future directions

Other voting rules! (we’re not even sure what’s going on in non-binary scoring rules…) Simulation / analysis: how good are the winners? More useful conditions to make problems poly-solvable. Classes of truth-biased equilibria?

slide-26
SLIDE 26

Thanks for listening!

bias