On the Distortion Value of the Elections with Abstention Mohammad - - PowerPoint PPT Presentation

on the distortion value of the elections with abstention
SMART_READER_LITE
LIVE PREVIEW

On the Distortion Value of the Elections with Abstention Mohammad - - PowerPoint PPT Presentation

On the Distortion Value of the Elections with Abstention Mohammad Ghodsi, Mohamad Lati fj an, Masoud Seddighin (AAAI 2019) 1 Voting Method to make decisions Input: Ordinal preferences Output: A single winner or A rank


slide-1
SLIDE 1

On the Distortion Value of the Elections with Abstention

  • 1

Mohammad Ghodsi, Mohamad Latifjan, Masoud Seddighin
 (AAAI 2019)

slide-2
SLIDE 2

/ 28

Voting

  • Method to make decisions
  • Input: Ordinal preferences
  • Output: A single winner or 


A rank list

2

slide-3
SLIDE 3

/ 28

Voting - Formal definition

  • Voters,
  • Candidates,
  • Voter has a preference over the candidates

3

V = {v1, v2, …, vn}

C = {c1, c2, …, cm}

≺i

vi

slide-4
SLIDE 4

/ 28

Voting - Good voting

  • IF everyone prefers X over Y, Y should be ranked
  • ver X
  • X and Y ranking is independent of other

candidates

4

slide-5
SLIDE 5

/ 28

Voting - Good voting

  • IF everyone prefers X over Y, Y should be ranked
  • ver X
  • X and Y ranking is independent of other

candidates

4

Arrow’s Impossibility Theorem:

The only way to achieve desired conditions is dictatorship.

slide-6
SLIDE 6

/ 28

Utilitarian view

5

slide-7
SLIDE 7

/ 28

Utilitarian view

  • Voters and candidates are embedded in a metric

space

  • Each voter votes for her nearest candidate

5

slide-8
SLIDE 8

/ 28

Utilitarian view

  • Voters and candidates are embedded in a metric

space

  • Each voter votes for her nearest candidate

5

slide-9
SLIDE 9

/ 28

Utilitarian view

  • Voters and candidates are embedded in a metric

space

  • Each voter votes for her nearest candidate

5

x

slide-10
SLIDE 10

/ 28

Utilitarian view

  • Voters and candidates are embedded in a metric

space

  • Each voter votes for her nearest candidate

5

x

x votes for A

slide-11
SLIDE 11

/ 28

Utilitarian view

  • Voters and candidates are embedded in a metric

space

  • Each voter votes for her nearest candidate

5

slide-12
SLIDE 12

/ 28

Utilitarian view

  • Voters and candidates are embedded in a metric

space

  • Each voter votes for her nearest candidate

5

slide-13
SLIDE 13

/ 28

Utilitarian view

  • Voters and candidates are embedded in a metric

space

  • Each voter votes for her nearest candidate

5

  • The distortion value can be a good factor to

compare different voting systems.

slide-14
SLIDE 14

/ 28

Line Metric

  • At first we consider a line as our metric

6

slide-15
SLIDE 15

/ 28

Line Metric

  • At first we consider a line as our metric

6

p d

Cost( ) = p . d

slide-16
SLIDE 16

/ 28

A Bad Example

7

slide-17
SLIDE 17

/ 28

A Bad Example

7

slide-18
SLIDE 18

/ 28

A bad example (Cont’d)

8

slide-19
SLIDE 19

/ 28

A bad example (Cont’d)

8

slide-20
SLIDE 20

/ 28

A bad example (Cont’d)

9

slide-21
SLIDE 21

/ 28

A bad example (Cont’d)

9

This is the worst case but it’s not realistic

slide-22
SLIDE 22

/ 28 10

Abstention

slide-23
SLIDE 23

/ 28

The Costs of Voting

  • Time spent on gathering information
  • Processing them
  • Finding the best alternative
  • Standing in a queue to vote.

11

slide-24
SLIDE 24

/ 28

Sources of Ideological Distance-based Abstention

12

slide-25
SLIDE 25

/ 28

  • Indifference-based Abstention (IA)

Sources of Ideological Distance-based Abstention

12

slide-26
SLIDE 26

/ 28

  • Indifference-based Abstention (IA)
  • Alienation-based Abstention (AA)

Sources of Ideological Distance-based Abstention

12

slide-27
SLIDE 27

/ 28

Model

13

slide-28
SLIDE 28

/ 28

  • Voters , Candidates

embedded in a line

Model

13

V = {v1, v2, …, vn}

C = {𝖬, 𝖲}

slide-29
SLIDE 29

/ 28

  • Voters , Candidates

embedded in a line

  • = distance between voter and candidate X

Model

13

V = {v1, v2, …, vn}

C = {𝖬, 𝖲}

di,X

vi

slide-30
SLIDE 30

/ 28

  • Voters , Candidates

embedded in a line

  • = distance between voter and candidate X

Abstention model: Every voter votes for his

nearest candidate, say X, with probability
 
 
 
 
 where is the other candidate.

Model

13

pi = ζβ(di,X, di, ¯

X) = (

|di,X − di, ¯

X|

di,X + di, ¯

X )

¯ X

V = {v1, v2, …, vn}

C = {𝖬, 𝖲}

di,X

vi vi

slide-31
SLIDE 31

/ 28

  • Voters , Candidates

embedded in a line

  • = distance between voter and candidate X

Abstention model: Every voter votes for his

nearest candidate, say X, with probability
 
 
 
 
 where is the other candidate.

Model

13

pi = ζβ(di,X, di, ¯

X) = (

|di,X − di, ¯

X|

di,X + di, ¯

X )

¯ X

V = {v1, v2, …, vn}

C = {𝖬, 𝖲}

di,X

vi vi

ζβ for diffrent values of β

slide-32
SLIDE 32

/ 28

  • A voter at point votes for with probability



 


  • If there are voters at , the expected number of votes

gets is 


An Example

14

( d′− d d′+ d)

β

p ( d′− d d′+ d)

β

x

𝖬 p

x

𝖬

slide-33
SLIDE 33

/ 28

How to Measure the Distortion

15

slide-34
SLIDE 34

/ 28

  • Distortion of the Expected Winner

= Distortion of the candidate with the maximum expected number of votes

How to Measure the Distortion

15

· D(𝔽)

slide-35
SLIDE 35

/ 28

  • Distortion of the Expected Winner

= Distortion of the candidate with the maximum expected number of votes

  • Expected Distortion of the Winner

How to Measure the Distortion

15

·· D(𝔽) = 𝖰𝖬 . D(𝖬) + 𝖰𝖲 . D(𝖲)

· D(𝔽)

slide-36
SLIDE 36

/ 28

Distortion of the Expected Winner

Theorem:

There exists an election , such that the distortion

  • f is maximum, and the voters in are located in

at most three difgerent locations.

16

𝔽 𝔽 𝔽

slide-37
SLIDE 37

/ 28

Proof

17

slide-38
SLIDE 38

/ 28

Proof

17

Valid displacement: We can displace the position of the voters on the

  • line. We call a displacement valid, if the distortion

value does not decrease and the expected winner does not change.

slide-39
SLIDE 39

/ 28

Proof (Cont’d)

Lemma 1

Moving a voter to point x is a valid displacement.


18

v ∈ A

slide-40
SLIDE 40

/ 28

Proof (Cont’d)

Lemma 1

Moving a voter to point x is a valid displacement.


18

v ∈ A

slide-41
SLIDE 41

/ 28

Proof (Cont’d)

Lemma 2

Consider voters respectively at xv and xv′′. Moving v to xv+ε and v′′ to xv′-ε is a valid displacement.
 


19

v, v′ ∈ D

slide-42
SLIDE 42

/ 28

Proof (Cont’d)

Lemma 2

Consider voters respectively at xv and xv′′. Moving v to xv+ε and v′′ to xv′-ε is a valid displacement.
 


19

v, v′ ∈ D

slide-43
SLIDE 43

/ 28

Proof (Cont’d)

Lemma 3

Consider voter v ∈ B and voter v′ ∈ C respectively at xv and xv′ . Moving v to xv + ε and v′ to xv′ − ε or moving v to xv - ε and v′ to xv′ + ε is a valid displacement.
 


20

slide-44
SLIDE 44

/ 28

Proof (Cont’d)

Lemma 3

Consider voter v ∈ B and voter v′ ∈ C respectively at xv and xv′ . Moving v to xv + ε and v′ to xv′ − ε or moving v to xv - ε and v′ to xv′ + ε is a valid displacement.
 


20

slide-45
SLIDE 45

/ 28

Proof (Cont’d)

Lemma 4

Consider voters v, v′ ∈ B respectively at xv and xv′′. Moving v to xv+ε and v′′ to xv′-ε is a valid displacement. 
 


21

slide-46
SLIDE 46

/ 28

Proof (Cont’d)

Lemma 4

Consider voters v, v′ ∈ B respectively at xv and xv′′. Moving v to xv+ε and v′′ to xv′-ε is a valid displacement. 
 


21

slide-47
SLIDE 47

/ 28

Proof (Cont’d)

22

Lemma 1 Lemma 2 Lemma 3 Lemma 4

slide-48
SLIDE 48

/ 28

Distortion of the Expected Winner

Theorem:

There exists an election E, such that the distortion of E is maximum, and the voters in E are located in at most three difgerent locations.

  • One can Solve a Convex Program to fjnd the worst case

For this value is upper-bounded by

23

(1 + 2)2 1 + 2 2 ≃ 1.522

β = 1

slide-49
SLIDE 49

/ 28

Other Values of β

24

slide-50
SLIDE 50

/ 28

Expected Distortion of the Winner

25

slide-51
SLIDE 51

/ 28

Expected Distortion of the Winner

25

·· D(𝔽) = 𝖰𝖬 . D(𝖬) + 𝖰𝖲 . D(𝖲)

slide-52
SLIDE 52

/ 28

Expected Distortion of the Winner

Theorem:

There exists an election , such that is maximum, and the voters are located in at most four difgerent locations.

25

·· D(𝔽) = 𝖰𝖬 . D(𝖬) + 𝖰𝖲 . D(𝖲)

𝔽

·· D(𝔽)

slide-53
SLIDE 53

/ 28

Expected Distortion of the Winner

Theorem:

There exists an election , such that is maximum, and the voters are located in at most four difgerent locations.

25

·· D(𝔽) = 𝖰𝖬 . D(𝖬) + 𝖰𝖲 . D(𝖲)

𝔽

·· D(𝔽)

slide-54
SLIDE 54

/ 28

Expected Distortion of the Winner

Theorem:

There exists an election , such that is maximum, and the voters are located in at most four difgerent locations.

25

·· D(𝔽) = 𝖰𝖬 . D(𝖬) + 𝖰𝖲 . D(𝖲)

𝔽

·· D(𝔽)

ε 1 + 2ε × 1 + ε ε + 1 + ε 1 + 2ε = 2 + 2ε 1 + 2ε ≃ 2 (ε → 0)

slide-55
SLIDE 55

/ 28

Expected Distortion of the Winner

Theorem:


For any and , the expected distortion value of every election whose candidates receive at least 
 expected number of votes, is at most

26

α > 0

β ∈ (0,1]

9(1 + 1 + α)(1 + α) 8(2 + α − 2 1 + α)α

(1 + 2α) · D(𝔽)*

β

slide-56
SLIDE 56

/ 28

Expected Distortion of the Winner

Theorem:


For any and , the expected distortion value of every election whose candidates receive at least 
 expected number of votes, is at most

26

α > 0

β ∈ (0,1]

9(1 + 1 + α)(1 + α) 8(2 + α − 2 1 + α)α

(1 + 2α) · D(𝔽)*

β

α = 1 6 , β = 1 ⇒

slide-57
SLIDE 57

/ 28

Expected Distortion of the Winner

Theorem:


For any and , the expected distortion value of every election whose candidates receive at least 
 expected number of votes, is at most

26

α > 0

β ∈ (0,1]

9(1 + 1 + α)(1 + α) 8(2 + α − 2 1 + α)α

(1 + 2α) · D(𝔽)*

β

α = 1 6 , β = 1 ⇒ Every election whose candidates receive

at least 2552 the expected distortion value is upper-bounded by 2.

slide-58
SLIDE 58

/ 28

  • .
  • . (triangle inequality)

General Metric Space

27

di,𝖬, di,𝖲 ≥ 0

di,𝖬 + di,𝖲 ≥ d𝖬,𝖲

slide-59
SLIDE 59

/ 28

  • .
  • . (triangle inequality)

General Metric Space

27

di,𝖬, di,𝖲 ≥ 0

di,𝖬 + di,𝖲 ≥ d𝖬,𝖲

Theorem:


For any election in general metric space, we can construct an election instance in line metric with greater distortion.

slide-60
SLIDE 60

/ 28

Future Works

28

  • Exact upper-bound on the expected distortion

value for elections in any size

  • Improve the provided bound
  • Consider the stochastic model where both voters

and candidates come from a distribution