Finding Possible Winners in Spatial Voting with Incomplete Information
Hadas Shachnai, Rotem Shavitt, Andreas Wiese
TL;DR
This work studies the possible winner problem in spatial voting with incomplete voter information in $d$-dimensional Euclidean space under positional scoring and approval rules. It introduces a shapes scheduling reduction to solve $\mathsf{PW}\langle1\rangle$ for constant $k$-truncated rules and develops a dynamic-programming algorithm that runs in polynomial time when $k$ is fixed. It also provides a parameterized algorithm for $\mathsf{PW}\langle d\rangle$ with parameter $m$, extends the framework to approval voting, and analyzes weighted variants, establishing NP-hardness in several weighted settings (notably Borda with $m=4$ and certain $d$). Collectively, the results delineate the tractability frontier for possible winners under incomplete spatial information and lay groundwork for future exploration of higher-dimensional and weighted scenarios.
Abstract
We consider a spatial voting model where both candidates and voters are positioned in the $d$-dimensional Euclidean space, and each voter ranks candidates based on their proximity to the voter's ideal point. We focus on the scenario where the given information about the locations of the voters' ideal points is incomplete; for each dimension, only an interval of possible values is known. In this context, we investigate the computational complexity of determining the possible winners under positional scoring rules. Our results show that the possible winner problem in one dimension is solvable in polynomial time for all $k$-truncated voting rules with constant $k$. Moreover, for some scoring rules for which the possible winner problem is NP-complete, such as approval voting for any dimension or $k$-approval for $d \geq 2$ dimensions, we give an FPT algorithm parameterized by the number of candidates. Finally, we classify tractable and intractable settings of the weighted possible winner problem in one dimension, and resolve the computational complexity of the weighted case for all two-valued positional scoring rules when $d=1$.
