Nearly Group-Separable Elections
Organizations: AGH University of Krakow, Poland · University of Warsaw, Poland · Charles University, Czechia · Czech Technical University in Prague, Czechia · ELTE Centre for Economic and Regional Studies, Hungary · Budapest University of Technology and Economics, Hungary
Abstract
We study the problem of computing how close a given election is to being group-separable, measuring proximity by swaps of adjacent candidates in the votes. We also consider several other domains, including caterpillar group-separable, balanced group-separable, single-peaked, and single-crossing ones. Our problem is generally intractable, but we find practical FPT algorithms parameterized by the number of candidates or swaps. For the latter case, our algorithm applies to all domains characterized by finite forbidden subelections, resolving a well-established open problem. We supplement our theoretical findings with experimental analysis.
Figures & tables
| — | ||||
| ? | ? | [T 4.3 ] | [C 4.8 ] | |
| -c [T 3.1 ] | para- -c [T 3.1 ] | [T 4.4 ] | [C 4.8 ] | |
| -c [T 3.2 ] | ? | [T 4.4 ] | [T 4.9 ] | |
| -c [BTT] | para- -c [DKNS] | [BFGNR] | [BFGNR] | |
| -c [T 3.6 ] | para- -c [T 3.6 ] | [T 4.2 ] | [T 4.10 ] | |
| -c [T 3.4 ] | [T 3.3 ] | [T 4.4 ] | [T 4.10 ] |
Appendix figures & tables16 assets
Supplementary material from the paper’s appendix.
Appendix
| GS/cat | GS/bal | GS | |||||||||||||
| Culture | avg std | med | min | max | share | avg std | med | min | max | share | avg std | med | min | max | share |
| Absolute distance | |||||||||||||||
| NM-0.1 | 108.6 4.7 | 109 | 99 | 115 | 0 | 80.3 6.5 | 79.5 | 69 | 91 | 20 | 76.6 4.9 | 75.5 | 69 | 85 | 80 |
| NM-0.3 | 270.1 14.0 | 274.5 | 245 | 284 | 0 | 270.2 20.3 | 273 | 247 | 312 | 0 | 247.3 18.2 | 248 | 218 | 275 | 100 |
| NM-0.5 | 383.5 21.4 | 384 | 358 | 415 | 80 | 448.5 31.7 | 448 | 401 | 492 | 0 | 383.1 21.4 | 382.5 | 358 | 415 | 20 |
| NM-0.7 | 448.9 16.6 | 447.5 | 421 | 475 | 100 | 578.3 14.6 | 580 | 560 | 604 | 0 | 448.9 16.6 | 447.5 | 421 | 475 | 0 |
| GS/cat | GS/bal | GS | SPeak | |||||||||||||||||
| Culture | avg std | med | min | max | share | avg std | med | min | max | share | avg std | med | min | max | share | avg std | med | min | max | share |
| Absolute distance | ||||||||||||||||||||
| NM-0.1 | 101.2 9.4 | 101 | 66 | 133 | 0 | 75.0 9.9 | 75 | 44 | 112 | 0 | 70.9 8.4 | 71 | 44 | 97 | 0 | 31.5 6.7 | 31 | 13 | 55 | 100 |
| NM-0.3 | 268.6 15.1 | 268 | 222 | 313 | 0 | 260.2 20.2 | 260 | 195 | 324 | 0 | 239.3 17.1 | 239 | 190 | 293 | 0 | 179.6 17.0 | 180 | 129 | 233 | 100 |
| NM-0.5 | 383.2 15.7 | 384 | 334 | 422 | 5.4 | 443.7 24.7 | 443 | 354 | 519 | 0 | 381.7 16.2 | 382 | 334 | 422 | 0.3 | 352.5 22.9 | 352 | 272 | 436 | 94.3 |
| NM-0.7 | 447.0 12.3 | 448 | 401 | 481 | 99.3 | 582.3 20.1 | 583 | 502 | 641 | 0 | 447.0 12.3 | 448 | 398 | 481 | 0.6 | 513.5 23.4 | 514 | 439 | 591 | 0.1 |