Using Weighted Matching to Solve 2-Approval/Veto Control and Bribery

05/26/2023
by   Zack Fitzsimmons, et al.
0

Determining the complexity of election attack problems is a major research direction in the computational study of voting problems. The paper "Towards completing the puzzle: complexity of control by replacing, adding, and deleting candidates or voters" by Erdélyi et al. (JAAMAS 2021) provides a comprehensive study of the complexity of control problems. The sole open problem is constructive control by replacing voters for 2-Approval. We show that this case is in P, strengthening the recent RP (randomized polynomial-time) upper bound due to Fitzsimmons and Hemaspaandra (IJCAI 2022). We show this by transforming 2-Approval CCRV to weighted matching. We also use this approach to show that priced bribery for 2-Veto elections is in P. With this result, and the accompanying (unsurprising) result that priced bribery for 3-Veto elections is NP-complete, this settles the complexity for k-Approval and k-Veto standard control and bribery cases.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2022

Insight into Voting Problem Complexity Using Randomized Classes

The first step in classifying the complexity of an NP problem is typical...
research
02/10/2020

On the Complexity of Constructive Control under Nearly Single-Peaked Preferences

We investigate the complexity of Constructive Control by Adding/Deleting...
research
12/20/2016

Computational Complexity of Testing Proportional Justified Representation

We consider a committee voting setting in which each voter approves of a...
research
07/14/2021

Polynomially tractable cases in the popular roommates problem

The input of the popular roommates problem consists of a graph G = (V, E...
research
06/29/2018

Deciding the Closure of Inconsistent Rooted Triples is NP-Complete

Interpreting three-leaf binary trees or rooted triples as constraints y...
research
02/03/2020

On the Complexity of Destructive Bribery in Approval-Based Multi-winner Voting

A variety of constructive manipulation, control, and bribery for approva...
research
05/23/2010

The Complexity of Manipulating k-Approval Elections

An important problem in computational social choice theory is the comple...

Please sign up or login with your details

Forgot password? Click here to reset