Manipulating Districts to Win Elections: Fine-Grained Complexity

02/18/2020
by   Eduard Eiben, et al.
0

Gerrymandering is a practice of manipulating district boundaries and locations in order to achieve a political advantage for a particular party. Lewenberg, Lev, and Rosenschein [AAMAS 2017] initiated the algorithmic study of a geographically-based manipulation problem, where voters must vote at the ballot box closest to them. In this variant of gerrymandering, for a given set of possible locations of ballot boxes and known political preferences of n voters, the task is to identify locations for k boxes out of m possible locations to guarantee victory of a certain party in at least l districts. Here integers k and l are some selected parameter. It is known that the problem is NP-complete already for 4 political parties and prior to our work only heuristic algorithms for this problem were developed. We initiate the rigorous study of the gerrymandering problem from the perspectives of parameterized and fine-grained complexity and provide asymptotically matching lower and upper bounds on its computational complexity. We prove that the problem is W[1]-hard parameterized by k+n and that it does not admit an f(n,k)· m^o(√(k)) algorithm for any function f of k and n only, unless Exponential Time Hypothesis (ETH) fails. Our lower bounds hold already for 2 parties. On the other hand, we give an algorithm that solves the problem for a constant number of parties in time (m+n)^O(√(k)).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/13/2022

The Fine-Grained Complexity of Graph Homomorphism Parameterized by Clique-Width

The generic homomorphism problem, which asks whether an input graph G ad...
research
10/19/2021

Fine-Grained Complexity Theory: Conditional Lower Bounds for Computational Geometry

Fine-grained complexity theory is the area of theoretical computer scien...
research
06/03/2021

Limits of quantum speed-ups for computational geometry and other problems: Fine-grained complexity via quantum walks

Many computational problems are subject to a quantum speed-up: one might...
research
06/02/2020

The Fine-Grained and Parallel Complexity of Andersen's Pointer Analysis

Pointer analysis is one of the fundamental problems in static program an...
research
06/21/2020

Electoral David vs Goliath: How does the Spatial Concentration of Electors affect District-based Elections?

Many democratic countries use district-based elections where there is a ...
research
07/25/2023

Sensor selection for fine-grained behavior verification that respects privacy (extended version)

A useful capability is that of classifying some agent's behavior using d...
research
06/05/2023

Nonparametric Detection of Gerrymandering in Multiparty Elections

Partisan gerrymandering, i.e., manipulation of electoral district bounda...

Please sign up or login with your details

Forgot password? Click here to reset