Properties of Position Matrices and Their Elections
N. Boehmer, J.-Y. Cai, P. Faliszewski, A. Z. Fan, L. Janeczko, A. Kaczmarczyk, T. Wąs
AAAI 2023
Abstract
We study the properties of elections that have a given position matrix (in such elections each candidate is ranked on each position by a number of voters specified in the matrix). We show that counting elections that generate a given position matrix is #P-complete. Consequently, sampling such elections uniformly at random seems challenging and we propose a simpler algorithm, without hard guarantees. Next, we consider the problem of testing if a given matrix can be implemented by an election with a certain structure (such as single-peakedness or group-separability). Finally, we consider the problem of checking if a given position matrix can be implemented by an election with a Condorcet winner. We complement our theoretical findings with experiments.
Experiments:
Election type |
Culture |
Candidates |
Voters |
Instances |
Parameters |
Ordinal |
Euclidean 1D |
{8} |
{80} |
4000 |
Uniform 1D {[0,1]} |
Ordinal |
Euclidean 2D |
{8} |
{80} |
4000 |
Uniform 2D ($[0,1]^2$) |
Ordinal |
Euclidean 3D-or-more |
{8} |
{80} |
4000 |
Uniform 3D ($[0,1]^3$); Uniform 5D ($[0,1]^5$); Uniform 10D ($[0,1]^10$); Uniform 20D ($[0,1]^20$); Uniform 2D Sphere ($(0, 0)$ $r=1$); Uniform 3D Sphere ($(0, 0)$ $r=1$); Uniform 5D Sphere ($(0, 0)$ $r=1$) |
Ordinal |
Group-Separable |
{8} |
{80} |
4000 |
None |
Ordinal |
Impartial Culture |
{8} |
{80} |
4000 |
None |
Ordinal |
Mallows |
{8} |
{80} |
4000 |
For the 80 elections generated using the urn model and
the normalized Mallows model, we followed the protocol
of Boehmer et al. [2021b, 2022b]. Hence, for each of the
elections generated with the normalized Mallows Model,
we drew the value of rel-$\phi$ uniformly at random from the
[0, 1] interval. |
Ordinal |
Single-Crossing |
{8} |
{80} |
4000 |
None |
Ordinal |
Single-Peaked (Conitzer/Random Peak) |
{8} |
{80} |
4000 |
None |
Ordinal |
Single-Peaked (Walsh/Uniform) |
{8} |
{80} |
4000 |
None |
Ordinal |
Urn Model |
{8} |
{80} |
4000 |
The parameter for the urn model elections
was drawn according to the Gamma distribution with the
shape parameter k = 0.8 and the scale parameter $\theta =
1$. |
Ordinal |
Euclidean 1D |
{4} |
{16} |
20 |
Uniform 1D {[0,1]} |
Ordinal |
Euclidean 2D |
{4} |
{16} |
20 |
Uniform 2D ($[0,1]^2$) |
Ordinal |
Euclidean 3D-or-more |
{4} |
{16} |
20 |
Uniform 3D ($[0,1]^3$); Uniform 5D ($[0,1]^5$); Uniform 10D ($[0,1]^10$); Uniform 20D ($[0,1]^20$); Uniform 2D Sphere ($(0, 0)$ $r=1$); Uniform 3D Sphere ($(0, 0)$ $r=1$); Uniform 5D Sphere ($(0, 0)$ $r=1$) |
Ordinal |
Group-Separable |
{4} |
{16} |
20 |
None |
Ordinal |
Impartial Culture |
{4} |
{16} |
20 |
None |
Ordinal |
Mallows |
{4} |
{16} |
20 |
For the 80 elections generated using the urn model and
the normalized Mallows model, we followed the protocol
of Boehmer et al. [2021b, 2022b]. Hence, for each of the
elections generated with the normalized Mallows Model,
we drew the value of rel-$\phi$ uniformly at random from the
[0, 1] interval. |
Ordinal |
Single-Crossing |
{4} |
{16} |
20 |
None |
Ordinal |
Single-Peaked (Conitzer/Random Peak) |
{4} |
{16} |
20 |
None |
Ordinal |
Single-Peaked (Walsh/Uniform) |
{4} |
{16} |
20 |
None |
Ordinal |
Urn Model |
{4} |
{16} |
20 |
The parameter for the urn model elections
was drawn according to the Gamma distribution with the
shape parameter k = 0.8 and the scale parameter $\theta =
1$. |
Ordinal |
Euclidean 1D |
{8} |
{80} |
20 |
Uniform 1D {[0,1]} |
Ordinal |
Euclidean 2D |
{8} |
{80} |
20 |
Uniform 2D ($[0,1]^2$) |
Ordinal |
Euclidean 3D-or-more |
{8} |
{80} |
20 |
Uniform 3D ($[0,1]^3$); Uniform 5D ($[0,1]^5$); Uniform 10D ($[0,1]^10$); Uniform 20D ($[0,1]^20$); Uniform 2D Sphere ($(0, 0)$ $r=1$); Uniform 3D Sphere ($(0, 0)$ $r=1$); Uniform 5D Sphere ($(0, 0)$ $r=1$) |
Ordinal |
Group-Separable |
{8} |
{80} |
20 |
None |
Ordinal |
Impartial Culture |
{8} |
{80} |
20 |
None |
Ordinal |
Mallows |
{8} |
{80} |
20 |
For the 80 elections generated using the urn model and
the normalized Mallows model, we followed the protocol
of Boehmer et al. [2021b, 2022b]. Hence, for each of the
elections generated with the normalized Mallows Model,
we drew the value of rel-$\phi$ uniformly at random from the
[0, 1] interval. |
Ordinal |
Single-Crossing |
{8} |
{80} |
20 |
None |
Ordinal |
Single-Peaked (Conitzer/Random Peak) |
{8} |
{80} |
20 |
None |
Ordinal |
Single-Peaked (Walsh/Uniform) |
{8} |
{80} |
20 |
None |
Ordinal |
Urn Model |
{8} |
{80} |
20 |
The parameter for the urn model elections
was drawn according to the Gamma distribution with the
shape parameter k = 0.8 and the scale parameter $\theta =
1$. |