The Geometry of Coalition Power: Majorization, Lattices, and Displacement in Multiwinner Elections
Qian Guo, Yidan Hu, Rui Zhang
TL;DR
We address the maximum displacement problem in Top-$k$ multiwinner elections under positional scoring rules: given a coalition of size $m$, how many current top-$k$ winners can be displaced? The core approach decomposes manipulation into two independent feasibility problems—boosting the strongest outsiders via the top-$k'$ positions and suppressing the weakest incumbents via the bottom-$k'$ positions—and encapsulates the coalition’s continuous score-feasibility by the Block--HLP envelope, a Minkowski-sum of ballot permutahedra described by prefix-sum inequalities. For the broad AP ladder family with a common step $g$, we obtain an exact discrete characterization: an integer aggregate is realizable if and only if it satisfies the Block--HLP prefix constraints plus a single congruence condition modulo $g$. This enables a polynomial-time oracle to test feasibility and a dual-binary-search algorithm to compute the maximum displacement $k^*$. Experiments on Mallows and PrefLib data confirm exact cutoffs and demonstrate the congruence effects for $g>1$, while large-scale experiments show near-linear scalability in the number of candidates and independence from coalition size. The framework provides a canonical, geometry-driven understanding of coalition power, with practical implications for manipulation auditing and the design of robust multiagent systems in voting and beyond.
Abstract
How much influence can a coordinated coalition exert in a multiwinner Top-$k$ election under a positional scoring rule? We study the maximum displacement problem: with coalition size $m$, how many of the current top-$k$ winners can be forced out? We show coalition power decomposes into two independent prefix-majorization constraints, capturing how much the coalition can (i) boost outsiders and (ii) suppress weak winners. For arbitrary scoring rules these prefix inequalities are tight, efficiently checkable necessary conditions (exact in the continuous relaxation). For common-step arithmetic-progression (AP) score ladders, including Borda, truncated Borda, $k$-approval/$k$-veto, plurality, and multi-level rules such as $3$--$2$--$1$, we prove a Majorization--Lattice Theorem: feasible aggregate score vectors are exactly the integer points satisfying the Block--HLP prefix-sum capacity constraints plus a single global congruence condition modulo the step size $g$. For Borda ($g=1$) the congruence vanishes, yielding a pure prefix-majorization test. This characterization yields an $O(k'\log k')$ exact feasibility oracle for displacing $k'$ winners, and an $O(k(\log k)^2\log(mx))$ algorithm (via dual-envelope binary search) for computing the maximum achievable displacement $k^\ast$. Experiments on Mallows profiles and PrefLib elections confirm exact cutoffs, diminishing returns, and substantial gains over baseline heuristics; for $g>1$ they also demonstrate the predicted congruence effect, where prefix-only tests produce false positives. The oracle scales to extreme instances, processing $10^9$ candidates in under 28 seconds (memory permitting).
