Possible Voter Control in k -Approval and k -Veto under Partial - - PowerPoint PPT Presentation

possible voter control in k approval and k veto under
SMART_READER_LITE
LIVE PREVIEW

Possible Voter Control in k -Approval and k -Veto under Partial - - PowerPoint PPT Presentation

Possible Voter Control in k -Approval and k -Veto under Partial Information G abor Erd elyi Christian Reger University of Siegen, Germany Stuttgart, March 2017 Christian Reger Possible Voter Control Under Partial Information Outline


slide-1
SLIDE 1

Possible Voter Control in k-Approval and k-Veto under Partial Information

G´ abor Erd´ elyi Christian Reger

University of Siegen, Germany

Stuttgart, March 2017

Christian Reger Possible Voter Control Under Partial Information

slide-2
SLIDE 2

Outline

1

Introduction

2

Partial Information Models

3

Problem Settings

4

Results

5

Conclusion

Christian Reger Possible Voter Control Under Partial Information

slide-3
SLIDE 3

Motivation & Related Work I

voter control under full information [BTT89], [Lin12] partial orders, possible/necessary winner [KL05], [XC08]

[BTT89] J. Bartholdi, C. Tovey, and M. Trick: How hard is it to control an election? In Mathematical and Comp. Modelling 16(8/9). [KL05] K. Konczak and J. Lang: Voting Procedures with Incomplete Preferences. In MPREF’05. [Lin12] A. Lin: The Complexity of manipulating k-Approval Elections. In ICAART(2)’11. [XC08] L. Xia and V. Conitzer: Determining Possible and Necessary Winners given Partial Orders. In JAIR’11.

Christian Reger Possible Voter Control Under Partial Information

slide-4
SLIDE 4

Motivation & Related Work II

partial information [BER16], [CWX11] bribery under partial information [BER16], [ER16] (necessary) voter control under partial information [Reg16]

[BER16] D. Briskorn, G. Erd´ elyi, and C. Reger: Bribery in k-Approval and k-Veto under Partial Information. In AAMAS’16. [CWX11] V. Conitzer, T. Walsh, and L. Xia: Dominating Manipulations in Voting with Partial Information. In AAAI’11. [ER16] G. Erd´ elyi and C. Reger: Possible Bribery in k-Approval and k-Veto under Partial Information. In AIMSA’16. [Reg16] C. Reger: Voter Control in k-Approval and k-Veto under Partial Information. In ISAIM’16.

Christian Reger Possible Voter Control Under Partial Information

slide-5
SLIDE 5

Introduction

election E = (C, V)

Christian Reger Possible Voter Control Under Partial Information

slide-6
SLIDE 6

Introduction

election E = (C, V)

set of candidates C

Christian Reger Possible Voter Control Under Partial Information

slide-7
SLIDE 7

Introduction

election E = (C, V)

set of candidates C set of voters V

Christian Reger Possible Voter Control Under Partial Information

slide-8
SLIDE 8

Introduction

election E = (C, V)

set of candidates C set of voters V every voter has a strict linear order over C

Christian Reger Possible Voter Control Under Partial Information

slide-9
SLIDE 9

Introduction

election E = (C, V)

set of candidates C set of voters V every voter has a strict linear order over C

n-voter profile P = (v1, . . . , vn)

Christian Reger Possible Voter Control Under Partial Information

slide-10
SLIDE 10

Introduction

election E = (C, V)

set of candidates C set of voters V every voter has a strict linear order over C

n-voter profile P = (v1, . . . , vn) voting rule E : (C, V) → P(C)

Christian Reger Possible Voter Control Under Partial Information

slide-11
SLIDE 11

Introduction (Partial Information)

partial profile P = (v1, . . . , vn)

vi is a partial vote of voter i according to model X

Christian Reger Possible Voter Control Under Partial Information

slide-12
SLIDE 12

Introduction (Partial Information)

partial profile P = (v1, . . . , vn)

vi is a partial vote of voter i according to model X

information set I(P)

all complete profiles P′ which do not contradict P

Christian Reger Possible Voter Control Under Partial Information

slide-13
SLIDE 13

Scoring Rules

in general: α = (α1, . . . , α|C|)

Christian Reger Possible Voter Control Under Partial Information

slide-14
SLIDE 14

Scoring Rules

in general: α = (α1, . . . , α|C|)

α1 ≥ α2 ≥ . . . ≥ α|C|

Christian Reger Possible Voter Control Under Partial Information

slide-15
SLIDE 15

Scoring Rules

in general: α = (α1, . . . , α|C|)

α1 ≥ α2 ≥ . . . ≥ α|C| a voter’s most preferred candidate receives α1 points

Christian Reger Possible Voter Control Under Partial Information

slide-16
SLIDE 16

Scoring Rules

in general: α = (α1, . . . , α|C|)

α1 ≥ α2 ≥ . . . ≥ α|C| a voter’s most preferred candidate receives α1 points his least preferred choice gets α|C| points

Christian Reger Possible Voter Control Under Partial Information

slide-17
SLIDE 17

Scoring Rules

in general: α = (α1, . . . , α|C|)

α1 ≥ α2 ≥ . . . ≥ α|C| a voter’s most preferred candidate receives α1 points his least preferred choice gets α|C| points

k-Approval: α = (1, . . . , 1

k

, 0, . . . , 0) Plurality: α = (1, 0, . . . , 0)

Christian Reger Possible Voter Control Under Partial Information

slide-18
SLIDE 18

Scoring Rules

in general: α = (α1, . . . , α|C|)

α1 ≥ α2 ≥ . . . ≥ α|C| a voter’s most preferred candidate receives α1 points his least preferred choice gets α|C| points

k-Approval: α = (1, . . . , 1

k

, 0, . . . , 0) Plurality: α = (1, 0, . . . , 0) k-Veto: α = (1, . . . , 1, 0, . . . , 0

k

) Veto: α = (1, 1, . . . , 1, 0)

Christian Reger Possible Voter Control Under Partial Information

slide-19
SLIDE 19

Partial Information

partial information = votes are incomplete

Christian Reger Possible Voter Control Under Partial Information

slide-20
SLIDE 20

Partial Information

partial information = votes are incomplete why partial information?

Christian Reger Possible Voter Control Under Partial Information

slide-21
SLIDE 21

Partial Information

partial information = votes are incomplete why partial information?

realistic assumption

Christian Reger Possible Voter Control Under Partial Information

slide-22
SLIDE 22

Partial Information

partial information = votes are incomplete why partial information?

realistic assumption too many candidates

Christian Reger Possible Voter Control Under Partial Information

slide-23
SLIDE 23

Partial Information

partial information = votes are incomplete why partial information?

realistic assumption too many candidates indifference

Christian Reger Possible Voter Control Under Partial Information

slide-24
SLIDE 24

Partial Information

partial information = votes are incomplete why partial information?

realistic assumption too many candidates indifference incomparability

Christian Reger Possible Voter Control Under Partial Information

slide-25
SLIDE 25

Partial Information

partial information = votes are incomplete why partial information?

realistic assumption too many candidates indifference incomparability which kind of partial information?

Christian Reger Possible Voter Control Under Partial Information

slide-26
SLIDE 26

GAPS, Special Case 1GAP

in each vote, there may be some gaps with no information example:

C = {a, b, c, d, e, f, g, h}, voter v: a ≻ b ≻ c?d?e ≻ f ≻ g?h

[BER16] D. Briskorn, G. Erd´ elyi, and C. Reger: Bribery in k-Approval and k-Veto under Partial Information. In AAMAS’16.

Christian Reger Possible Voter Control Under Partial Information

slide-27
SLIDE 27

GAPS, Special Case 1GAP

in each vote, there may be some gaps with no information example:

C = {a, b, c, d, e, f, g, h}, voter v: a ≻ b ≻ c?d?e ≻ f ≻ g?h

[BER16] D. Briskorn, G. Erd´ elyi, and C. Reger: Bribery in k-Approval and k-Veto under Partial Information. In AAMAS’16.

1GAP = special case of GAPS

at most one block with no information doubly-truncated orders in literature example: C = {a, b, c, d}, v votes a ≻ b?c ≻ d

[BFLR12] D. Baumeister, P . Faliszewski, J. Lang, and J. Rothe: Campaigns for Lazy Voters: Truncated Ballots. In IFAAMAS’12.

Christian Reger Possible Voter Control Under Partial Information

slide-28
SLIDE 28

Top-/Bottom-truncated Orders (TTO/BTO)

TTO = 1GAP with gap ”at the bottom”

the top set is totally ordered the bottom set contains no information example: C = {a, b, c, d, e}, v votes a ≻ b ≻ c?d?e

Christian Reger Possible Voter Control Under Partial Information

slide-29
SLIDE 29

Top-/Bottom-truncated Orders (TTO/BTO)

TTO = 1GAP with gap ”at the bottom”

the top set is totally ordered the bottom set contains no information example: C = {a, b, c, d, e}, v votes a ≻ b ≻ c?d?e

BTO = 1GAP with gap ”at the top”

the bottom set is totally ordered the top set contains no information example: C = {a, b, c, d}, v votes a?b ≻ c ≻ d

[BFLR12] D. Baumeister, P . Faliszewski, J. Lang, and J. Rothe: Campaigns for Lazy Voters: Truncated Ballots. In IFAAMAS’12.

Christian Reger Possible Voter Control Under Partial Information

slide-30
SLIDE 30

Complete or Empty Votes (CEV)

all votes are empty or complete

[KL05] K. Konczak and J. Lang: Voting Procedures with Incomplete Preferences. In MPREF’05.

Christian Reger Possible Voter Control Under Partial Information

slide-31
SLIDE 31

Fixed Positions (FP), Pairwise Comparisons (PC)

in each vote, some candidates and their positions are known example: C = {a, b, c, d, e}, v votes ? ≻? ≻ a ≻? ≻ b

[BER16] D. Briskorn, G. Erd´ elyi, and C. Reger: Bribery in k-Approval and k-Veto under Partial Information. In AAMAS’16.

Christian Reger Possible Voter Control Under Partial Information

slide-32
SLIDE 32

Fixed Positions (FP), Pairwise Comparisons (PC)

in each vote, some candidates and their positions are known example: C = {a, b, c, d, e}, v votes ? ≻? ≻ a ≻? ≻ b

[BER16] D. Briskorn, G. Erd´ elyi, and C. Reger: Bribery in k-Approval and k-Veto under Partial Information. In AAMAS’16.

some pairwise comparisons are known

the most general structure of partial information partial orders in literature

example: C = {a, b, c, d}, v votes a ≻ b and c ≻ d

[KL05] K. Konczak and J. Lang: Voting Procedures with Incomplete Preferences. In MPREF’05.

Christian Reger Possible Voter Control Under Partial Information

slide-33
SLIDE 33

(Unique) Totally Ordered Subset of Candidates

for voter v, a totally ordered subset of candidates Cv is known

example: C = {a, b, c, d, e}, v1 : a ≻ b ≻ c, v2 : c ≻ d

[BER16] D. Briskorn, G. Erd´ elyi, and C. Reger: Bribery in k-Approval and k-Veto under Partial Information. In AAMAS’16. [CLMMX12] Y. Chevaleyre, J. Lang, N. Maudet, J. Monnot and L. Xia: New Candidates welcome! Possible Winners with respect to the Addition of New Candidates. In Math.

  • Soc. Sciences’12.

Christian Reger Possible Voter Control Under Partial Information

slide-34
SLIDE 34

(Unique) Totally Ordered Subset of Candidates

for voter v, a totally ordered subset of candidates Cv is known

example: C = {a, b, c, d, e}, v1 : a ≻ b ≻ c, v2 : c ≻ d

1TOS: special case of TOS (Cv =: C′ ∀v)

every voter ranks the same subset of candidates example: C = {a, b, c, d, e}, v1 : a ≻ b ≻ c, v2 : c ≻ b ≻ a

[BER16] D. Briskorn, G. Erd´ elyi, and C. Reger: Bribery in k-Approval and k-Veto under Partial Information. In AAMAS’16. [CLMMX12] Y. Chevaleyre, J. Lang, N. Maudet, J. Monnot and L. Xia: New Candidates welcome! Possible Winners with respect to the Addition of New Candidates. In Math.

  • Soc. Sciences’12.

Christian Reger Possible Voter Control Under Partial Information

slide-35
SLIDE 35

Interconnections of the Structures

PC TOS GAPS 1GAP FP 1TOS BTO TTO CEV Full Information

[BER16] D. Briskorn, G. Erd´ elyi, and C. Reger: Bribery in k-Approval and k-Veto under Partial Information. In AAMAS’16.

Christian Reger Possible Voter Control Under Partial Information

slide-36
SLIDE 36

Necessary Winner

E-X-NECESSARY WINNER Given: An election (C, V), a designated candidate c ∈ C, and a partial profile P according to model X Question: Is c a winner under E for every complete profile P′ ∈ I(P)?

[KL05] K. Konczak and J. Lang: Voting Procedures with Incomplete Preferences. In MPREF’05.

Christian Reger Possible Voter Control Under Partial Information

slide-37
SLIDE 37

Possible Winner

E-X-POSSIBLE WINNER Given: An election (C, V), a designated candidate c ∈ C, and a partial profile P according to model X Question: Is c a winner under E for at least one complete profile P′ ∈ I(P)?

[KL05] K. Konczak and J. Lang: Voting Procedures with Incomplete Preferences. In MPREF’05.

Christian Reger Possible Voter Control Under Partial Information

slide-38
SLIDE 38

Constructive (Destructive) Control by Adding Voters

E-CONSTRUCTIVE (DESTRUCTIVE) CONTROL BY ADDING VOTERS Given: An election (C, V ∪ W) with registered voters V, unregistered voters W, a designated candidate c ∈ C, a non-negative integer ℓ ≤ |W|, and a complete profile P over V ∪ W. Question: Is it possible to choose a subset W ′ ⊆ W, |W ′| ≤ ℓ such that c is (not) a winner of the election (C, V ∪ W ′) under E for P?

[BTT89] J. Bartholdi, C. Tovey, and M. Trick: How hard is it to control an election? In Mathematical and Comp. Modelling 16(8/9). [HHR07] E. Hemaspaandra, L. Hemaspaandra, and J. Rothe: Anyone but him: the complexity of precluding an alternative. In Artificial Intelligence 171(5-6).

Christian Reger Possible Voter Control Under Partial Information

slide-39
SLIDE 39

Possible Constructive Control by Adding Voters

E-(X, Y)-POSSIBLE CONSTRUCTIVE CONTROL BY ADDING VOTERS Given: An election (C, V ∪ W) with registered voters V according to model X, unregistered voters W according to model Y, a designated candidate c ∈ C, a non-negative integer ℓ ≤ |W|, and a partial profile P according to (X, Y) Question: Is it possible to choose a subset W ′ ⊆ W, |W ′| ≤ ℓ such that c is a winner of the election (C, V ∪ W ′) under E for at least one complete profile P′ ∈ I(P)?

Christian Reger Possible Voter Control Under Partial Information

slide-40
SLIDE 40

Possible Destructive Control by Adding Voters

E-(X, Y)-POSSIBLE DESTRUCTIVE CONTROL BY ADDING VOTERS Given: An election (C, V ∪ W) with registered voters V according to model X, unregistered voters W according to model Y, a designated candidate c ∈ C, a non-negative integer ℓ ≤ |W|, and a partial profile P according to (X, Y) Question: Is it possible to choose a subset W ′ ⊆ W, |W ′| ≤ ℓ such that c is not a winner of the election (C, V∪ W ′) under E for at least one complete profile P′ ∈ I(P)?

Christian Reger Possible Voter Control Under Partial Information

slide-41
SLIDE 41

Constructive (Destructive) Control by Deleting Voters

E-CONSTRUCTIVE CONTROL BY DELETING VOTERS Given: An election (C, V), a designated candidate c ∈ C, a non-negative integer ℓ, and a complete pro- file P over V. Question: Is it possible to choose a subset V ′ ⊆ V, |V \ V ′| ≤ ℓ such that c is (not) a winner of the election (C, V ′) under E for P?

[BTT89] J. Bartholdi, C. Tovey, and M. Trick: How hard is it to control an election? In Mathematical and Comp. Modelling 16(8/9). [HHR07] E. Hemaspaandra, L. Hemaspaandra, and J. Rothe: Anyone but him: the complexity of precluding an alternative. In Artificial Intelligence 171(5-6).

Christian Reger Possible Voter Control Under Partial Information

slide-42
SLIDE 42

Possible Constructive Control by Deleting Voters

E-X-POSSIBLE CONSTRUCTIVE CONTROL BY DELETING VOTERS Given: An election (C, V), a designated candidate c ∈ C, a non-negative integer ℓ, and a partial profile P according to model X. Question: Is it possible to choose a subset V ′ ⊆ V, |V \ V ′| ≤ ℓ such that c is a winner of the election (C, V ′) under E for at least one complete profile P′ ∈ I(P)?

Christian Reger Possible Voter Control Under Partial Information

slide-43
SLIDE 43

Possible Destructive Control by Deleting Voters

E-X-POSSIBLE DESTRUCTIVE CONTROL BY DELETING VOTERS Given: An election (C, V), a designated candidate c ∈ C, a non-negative integer ℓ, and a partial profile P according to model X. Question: Is it possible to choose a subset V ′ ⊆ V, |V \ V ′| ≤ ℓ such that c is not a winner of the election (C, V ′) under E for at least one complete profile P′ ∈ I(P)?

Christian Reger Possible Voter Control Under Partial Information

slide-44
SLIDE 44

(FI, X)-Possible Constructive Control by Adding Voters

FI GAPS FP TOS PC CEV 1TOS TTO BTO 1GAP Plurality P P P P P P P P P P 2-Approval P P P P P P P P P P 3-Approval P P P NPC P P P P P 4-Approval NPC NPC NPC NPC NPC NPC NPC NPC NPC NPC Veto P P P P P P P P P P 2-Veto P P P NPC P P P P P 3-Veto NPC NPC NPC NPC NPC NPC NPC NPC NPC NPC results for full information and hardness results in italic follow from [BTT89] and [Lin11] results in boldface are new the two hardness results in boldface largely follow from [BD10], [XC08] [BD10] N. Betzler and B. Dorn: Towards a Dichotomy for the Possible Winner Problem in Elections based on Scoring Rules In JCSS’10. [BTT89] J. Bartholdi, C. Tovey, and M. Trick: How hard is it to control an election? In Mathematical and Comp. Modelling 16(8/9). [Lin11] A. Lin: The Complexity of manipulating k-Approval Elections. In ICAART(2)’11. [XC08] L. Xia and V. Conitzer: Determining Possible and Necessary Winners given Partial Orders. In JAIR’11. Christian Reger Possible Voter Control Under Partial Information

slide-45
SLIDE 45

(X, FI)-Possible Constructive Control by Adding Voters

FI GAPS FP TOS PC CEV 1TOS TTO BTO 1GAP Plurality P P P P P P P P P P 2-Approval P P P NPC P P P P P 3-Approval P P P NPC NPC P NPC P P P 4-Approval NPC NPC NPC NPC NPC NPC NPC NPC NPC NPC Veto P P P P P P P P P P 2-Veto P P P NPC P P P P P 3-Veto NPC NPC NPC NPC NPC NPC NPC NPC NPC NPC results for full information and results in italic follow from [BD10], [BTT89], [CLMMX12], [Lin11] and [XC08] results in boldface are new [BD10] N. Betzler and B. Dorn: Towards a Dichotomy for the Possible Winner Problem in Elections based on Scoring Rules In JCSS’10. [BTT89] J. Bartholdi, C. Tovey, and M. Trick: How hard is it to control an election? In Mathematical and Comp. Modelling 16(8/9). [CLMMX12] Y. Chevaleyre, J. Lang, N. Maudet, J. Monnot and L. Xia: New Candidates welcome! Possible Winners with respect to the Addition of New Candidates. In Math. Soc. Sciences’12. [Lin11] A. Lin: The Complexity of manipulating k-Approval Elections. In ICAART(2)’11. [XC08] L. Xia and V. Conitzer: Determining Possible and Necessary Winners given Partial Orders. In JAIR’11. Christian Reger Possible Voter Control Under Partial Information

slide-46
SLIDE 46

(X, X)-Possible Constructive Control by Adding Voters

FI GAPS FP TOS PC CEV 1TOS TTO BTO 1GAP Plurality P P P P P P P P P P 2-Approval P P P NPC P P P P P 3-Approval P P P NPC NPC P NPC P P P 4-Approval NPC NPC NPC NPC NPC NPC NPC NPC NPC NPC Veto P P P P P P P P P P 2-Veto P P P NPC P P P P P 3-Veto NPC NPC NPC NPC NPC NPC NPC NPC NPC NPC results for full information and results in italic follow from [BD10], [BTT89], [CLMMX12], [Lin11] and [XC08] results in boldface are new [BD10] N. Betzler and B. Dorn: Towards a Dichotomy for the Possible Winner Problem in Elections based on Scoring Rules In JCSS’10. [BTT89] J. Bartholdi, C. Tovey, and M. Trick: How hard is it to control an election? In Mathematical and Comp. Modelling 16(8/9). [CLMMX12] Y. Chevaleyre, J. Lang, N. Maudet, J. Monnot and L. Xia: New Candidates welcome! Possible Winners with respect to the Addition of New Candidates. In Math. Soc. Sciences’12. [Lin11] A. Lin: The Complexity of manipulating k-Approval Elections. In ICAART(2)’11. [XC08] L. Xia and V. Conitzer: Determining Possible and Necessary Winners given Partial Orders. In JAIR’11. Christian Reger Possible Voter Control Under Partial Information

slide-47
SLIDE 47

X-Possible Constructive Control by Deleting Voters

FI GAPS FP TOS PC CEV 1TOS TTO BTO 1GAP Plurality P P P P P P P P P P 2-Approval P P P NPC P P P P P 3-Approval NPC NPC NPC NPC NPC NPC NPC NPC NPC NPC Veto P P P P P P P P P P 2-Veto P P P NPC P P P P P 3-Veto P P P NPC NPC P P P P P 4-Veto NPC NPC NPC NPC NPC NPC NPC NPC NPC NPC results for full information and hardness results in italic follow from [BD10], [BTT89], [Lin11] and [XC08] results in boldface are new [BD10] N. Betzler and B. Dorn: Towards a Dichotomy for the Possible Winner Problem in Elections based on Scoring Rules In JCSS’10. [BTT89] J. Bartholdi, C. Tovey, and M. Trick: How hard is it to control an election? In Mathematical and Comp. Modelling 16(8/9). [Lin11] A. Lin: The Complexity of manipulating k-Approval Elections. In ICAART(2)’11. [XC08] L. Xia and V. Conitzer: Determining Possible and Necessary Winners given Partial Orders. In JAIR’11. Christian Reger Possible Voter Control Under Partial Information

slide-48
SLIDE 48

Destructive Possible Control by Adding/Deleting Voters

destructive possible voter control is in P for every scoring rule

Christian Reger Possible Voter Control Under Partial Information

slide-49
SLIDE 49

Destructive Possible Control by Adding/Deleting Voters

destructive possible voter control is in P for every scoring rule

adding and deleting voters

Christian Reger Possible Voter Control Under Partial Information

slide-50
SLIDE 50

Destructive Possible Control by Adding/Deleting Voters

destructive possible voter control is in P for every scoring rule

adding and deleting voters in particular, it is easy for k-Approval and k-Veto (k ∈ N)

Christian Reger Possible Voter Control Under Partial Information

slide-51
SLIDE 51

Conclusion

complexity of possible voter control under 9 models of partial information in k-Approval and k-Veto

Christian Reger Possible Voter Control Under Partial Information

slide-52
SLIDE 52

Conclusion

complexity of possible voter control under 9 models of partial information in k-Approval and k-Veto

destructive and constructive

Christian Reger Possible Voter Control Under Partial Information

slide-53
SLIDE 53

Conclusion

complexity of possible voter control under 9 models of partial information in k-Approval and k-Veto

destructive and constructive dichotomy results for all scoring rules (destructive variants)

Christian Reger Possible Voter Control Under Partial Information

slide-54
SLIDE 54

Conclusion

complexity of possible voter control under 9 models of partial information in k-Approval and k-Veto

destructive and constructive dichotomy results for all scoring rules (destructive variants)

surprising results

Christian Reger Possible Voter Control Under Partial Information

slide-55
SLIDE 55

Conclusion

complexity of possible voter control under 9 models of partial information in k-Approval and k-Veto

destructive and constructive dichotomy results for all scoring rules (destructive variants)

surprising results

for PC (canonical model), possible winner is only in P for Plurality and Veto (initial expectation: most problems hard)

Christian Reger Possible Voter Control Under Partial Information

slide-56
SLIDE 56

Conclusion

complexity of possible voter control under 9 models of partial information in k-Approval and k-Veto

destructive and constructive dichotomy results for all scoring rules (destructive variants)

surprising results

for PC (canonical model), possible winner is only in P for Plurality and Veto (initial expectation: most problems hard) predominantly, models ”near” PC do not yield hardness

Christian Reger Possible Voter Control Under Partial Information

slide-57
SLIDE 57

Conclusion

complexity of possible voter control under 9 models of partial information in k-Approval and k-Veto

destructive and constructive dichotomy results for all scoring rules (destructive variants)

surprising results

for PC (canonical model), possible winner is only in P for Plurality and Veto (initial expectation: most problems hard) predominantly, models ”near” PC do not yield hardness

PCCAV is at least as hard for complete unregistered and incomplete registered voters than the other way around

compare with necessary control

e.g., 2-APPROVAL-(PC, FI)/(FI, PC)-PCCAV

Christian Reger Possible Voter Control Under Partial Information

slide-58
SLIDE 58

Conclusion

complexity of possible voter control under 9 models of partial information in k-Approval and k-Veto

destructive and constructive dichotomy results for all scoring rules (destructive variants)

surprising results

for PC (canonical model), possible winner is only in P for Plurality and Veto (initial expectation: most problems hard) predominantly, models ”near” PC do not yield hardness

PCCAV is at least as hard for complete unregistered and incomplete registered voters than the other way around

compare with necessary control

e.g., 2-APPROVAL-(PC, FI)/(FI, PC)-PCCAV

possible winner can be harder than possible control

2-Approval-PC-Possible Winner is hard 2-Approval-(FI,PC)-PCCAV is easy

Christian Reger Possible Voter Control Under Partial Information

slide-59
SLIDE 59

Directions for Future Research

  • pen problems

Christian Reger Possible Voter Control Under Partial Information

slide-60
SLIDE 60

Directions for Future Research

  • pen problems

dichotomy result for all scoring rules (for constructive case)

Christian Reger Possible Voter Control Under Partial Information

slide-61
SLIDE 61

Directions for Future Research

  • pen problems

dichotomy result for all scoring rules (for constructive case)

  • ther control types

Christian Reger Possible Voter Control Under Partial Information

slide-62
SLIDE 62

Directions for Future Research

  • pen problems

dichotomy result for all scoring rules (for constructive case)

  • ther control types
  • ther voting rules

Christian Reger Possible Voter Control Under Partial Information

slide-63
SLIDE 63

Directions for Future Research

  • pen problems

dichotomy result for all scoring rules (for constructive case)

  • ther control types
  • ther voting rules

Thank you!

Christian Reger Possible Voter Control Under Partial Information