How Hard is Bribery in Elections with Randomly Selected Voters

· AAMAS 2022 (aamas22-00142)

mirror found
paperHow Hard is Bribery in Elections with Randomly Selected Voters
authors
venueAAMAS 2022
filed undervoting · bribery-control
judged bygpt-5.6-luna / xhigh (triple__luna__xhigh__c22r1)
judge confidencemedium
authors would recognise ityes

The anchor — hardness

Theorem 1

Assuming P≠NP, there does not exist polynomial time 𝑂(1)-approximation algorithms for BRSV-R if R is 𝑘-approval for 𝑘≥3 or 𝑘-veto for 𝑘≥2 or borda.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given candidates \(D=\{d_1,\ldots,d_{m+1}\}\), target \(d^\star\), a finite explicit type set \(\mathcal T\subseteq\Sigma(D)\times\mathbb Q_{\ge0}\), rational masses \(\mu_t\) summing to \(1\), integer \(\lambda>0\), rational budget \(B\), and Borda scores, choose transfers \(x_{t,\rho}\ge0\) satisfying \(\sum_{\rho}x_{t,\rho}\le\mu_t\) and \(\sum_{t=(\sigma_t,\kappa_t),\rho}\kappa_t x_{t,\rho}\le B\); let \(\nu_\rho=\sum_{\kappa:(\rho,\kappa)\in\mathcal T}(\mu_{(\rho,\kappa)}-\sum_{\eta}x_{(\rho,\kappa),\eta})+\sum_t x_{t,\rho}\), independently sample \(Z_\rho\sim\operatorname{Pois}(\lambda\nu_\rho)\), and maximize the probability that \(d^\star\) is a Borda co-winner.

The model it lives in

A sparse-committee high-multiplicity model with voter types \(t=(\sigma,\kappa)\), society mass \(\mu_t\), fractional transfers \(x_{t,\rho}\), source-type bribery cost \(\kappa\), normalized budget \(B\), and independent Poisson committee counts with intensities \(\lambda\nu_\rho\).

The objection that survived

The \(p_N=\lambda/N\) Poisson limit and linearly normalized budget change both the sampling regime and resource scale, so Theorem 1's \(p\approx1\) hardness provides no direct hardness transfer to the proposed continuous problem.

fatal: False

What the mirror covers

The mirror covers Theorem 1's BRSV inapproximability for Borda, \(k\)-approval, and \(k\)-veto, but leaves Theorems 2–5 and their algorithmic guarantees unaddressed.

Open questions for a prover

The case FOR (proponent)

The strongest case is a high-multiplicity, sparse-committee mirror of the paper’s BRSV problem. My lead anchor is Theorem 1, proved in this paper, although its proof invokes the earlier classical bribery hardness results [35], [8], and [9].

Consider a protocol with \(N\) eligible voters, where \(N\gg\tau\), but voters fall into only \(\tau\) complete types. A type is \(t=(\sigma,\kappa)\), where \(\sigma\) is a complete ranking and \(\kappa\) is that type’s per-voter bribery cost. This is plausible in the paper’s blockchain setting: millions of validators may be distributed among a relatively small number of standardized policy profiles and fee or economic tiers. The briber can purchase a fraction of a cohort, rather than address individuals one by one.

The natural non-degenerate limit of the paper’s sampling rule is the sparse-committee regime. Let the expected committee size be \(\lambda\), with the finite population using sampling probability \(p_N=\lambda/N\). If \(N\mu_t\) voters have type \(t\), then the selected number of such voters converges to an independent Poisson random variable with mean \(\lambda\mu_t\). This preserves random committee uncertainty while making the population itself continuous.

I would call the resulting problem Poissonized Continuous Random-Sample Borda Bribery, or \(\mathrm{PCRSB}_\infty\)-Borda.

An instance consists of candidates \(D=\{d_1,\ldots,d_{m+1}\}\), a designated candidate \(d^\star\), an explicit finite type set \(\mathcal T\subseteq \Sigma(D)\times\mathbb Q_{\ge0}\), rational masses \(\mu_t\ge0\) with \(\sum_t\mu_t=1\), an integer \(\lambda>0\), and a rational budget \(B\).

The briber chooses variables \(x_{t,\rho}\ge0\), where \(x_{t,\rho}\) is mass transferred from type \(t=(\sigma_t,\kappa_t)\) to ranking \(\rho\). The constraints are

\[ \sum_{\rho\in\Sigma(D)}x_{t,\rho}\le\mu_t \]

for every \(t\), and

\[ \sum_{t=(\sigma,\kappa)}\sum_{\rho\in\Sigma(D)} \kappa\,x_{t,\rho}\le B. \]

The resulting mass of ranking \(\rho\) is

\[ \nu_\rho= \sum_{\kappa}\left(\mu_{(\rho,\kappa)} -\sum_{\eta}x_{(\rho,\kappa),\eta}\right) +\sum_{t,\rho'= \rho}x_{t,\rho}. \]

After bribery, independently sample

\[ Z_\rho\sim\operatorname{Pois}(\lambda\nu_\rho) \]

for every ranking \(\rho\). Under Borda, define the score of candidate \(a\) by

\[ S_a(Z)=\sum_{\rho} Z_\rho\,s_{\mathrm{Borda}}(\rho,a). \]

The value of a feasible transfer \(x\) is

\[ W(x)= \Pr\!\left[ S_{d^\star}(Z)\ge S_a(Z) \text{ for every }a\in D \right]. \]

The problem asks for a feasible \(x\) maximizing \(W(x)\). Its approximation version asks, given \(\varepsilon>0\), for a transfer with value at least \(\operatorname{OPT}/(1+\varepsilon)\); its threshold version asks whether some feasible transfer has \(W(x)\ge\theta\).

This is recognizably the authors’ problem: the candidates, rankings, scoring rule, pre-sampling bribery action, individual bribery costs, budget, random committee, and co-winner objective are all retained. The changes are that identical voters are represented by rational mass and the independent-sampling process is taken in its sparse high-multiplicity limit. Clearing denominators in \(\mu\) recovers finite clone populations, and the Poisson law is the limit of the paper’s own independent Bernoulli committee rule.

The connection to Theorem 1 is direct in spirit. Theorem 1 states that, assuming \(P\ne NP\), BRSV has no polynomial-time \(O(1)\)-approximation for Borda, \(k\)-approval with \(k\ge3\), or \(k\)-veto with \(k\ge2\). The paper proves this by observing that \(p=1\) recovers ordinary bribery, and that \(p\) arbitrarily close to \(1\) preserves a large probability gap.

For the continuous problem, I would provisionally expect Class C, rather than automatic hardness transfer. Fractional mass transfer may dissolve the subset-selection component of classical bribery: within a type, the briber may buy any amount of mass. Thus Theorem 1’s reduction does not transfer unchanged. But the Poisson winning probability is a genuinely nonlinear function of the post-bribery mass vector, involving a multidimensional distribution of Borda-score differences. When \(m\) is part of the input, optimizing this probability may remain hard for a new, continuum-specific reason. The paper’s own observation that the winning probability is difficult to compute even for a given finite solution makes this a credible Class C candidate.

There are also tractable subregimes. With fixed \(m\), the score-difference state space is finite-dimensional, suggesting an analogue of Theorem 5. In the dense regime where \(p\) is fixed as \(N\to\infty\), sampling fluctuations vanish and the winner is determined by weighted Borda scores; the bribery problem then becomes a linear or piecewise-linear mass-transfer problem. The interesting question is therefore the sparse random-committee regime, where randomness survives the population limit.

The weakest point is precisely the Poissonization. Theorem 1’s hardness proof uses \(p=1\) or \(p\) close to \(1\), whereas my mirror uses \(p_N=\lambda/N\). A referee could reasonably say that this changes the asymptotic regime. I would concede that it is an extension rather than a literal theorem-preserving translation. Nevertheless, it is the natural non-degenerate high-multiplicity limit of the paper’s sampling model: with fixed \(p>0\), an atomless population has deterministic sampled mass almost surely, so the paper’s central randomness disappears entirely.

This mirror covers Theorem 1 only. Theorem 3 suggests a separate plurality mirror that may admit a continuous approximation scheme, perhaps via convex or configuration optimization, but I would not add it as an anchor without proving that its Poisson objective retains the paper’s semantics. The main follow-up questions are whether Theorem 1’s inapproximability survives any mass-splitting model, whether the general Borda version is Class C, and where the transition occurs between the deterministic dense limit and the genuinely stochastic sparse limit.

The case AGAINST (opponent, writing after the proponent)

The only anchor raised is Theorem 1, and the strongest objection is that the proposed Poissonized problem is not actually a direct continuous mirror of that theorem.

Theorem 1 obtains hardness from the deterministic-bribery special case \(p=1\), or from \(p\) arbitrarily close to \(1\). Its reduction therefore preserves a committee containing essentially the whole electorate and preserves the discrete choice of which named voters to bribe. The proposed mirror instead sets \(p_N=\lambda/N\), so the committee remains finite while the electorate grows. These are incompatible asymptotic regimes. For fixed \(p>0\), if \(Y_t^{(N)}\) is the number of selected voters of type \(t\), then

\[ \frac{Y_t^{(N)}}{N}\longrightarrow p\mu_t \]

away from score ties, and the sampling randomness disappears. To retain nontrivial randomness one must use \(p_N=\lambda/N\), but then the committee converges to a finite Poisson sample and the continuous society appears only as a vector of Poisson intensities.

The budget must also be rescaled. If a type costs \(\kappa\) per voter, transferring a positive mass \(x\) costs \(N\kappa x\) in the finite clone election. Thus the proposed budget \(B\) is really a normalized budget \(B_N/N\), not the paper’s budget. With an unscaled budget, the transferable mass tends to zero and the bribery action disappears; with a linearly scaled budget, one has introduced a fractional coalition-bribery model. Clearing denominators therefore recovers finite clone instances only after changing both the sampling and resource scales. The connection to Theorem 1 is consequently an extension, not theorem-preserving high-multiplicity transfer.

That is a legitimate warning, but it does not defeat the repaired mirror. This paper’s predicate depends only on aggregate counts of rankings after bribery: voter identity, order of arrival, geography, and interpersonal history play no role. Including the bribery cost in the type makes the proposed mass transfer semantically faithful. The Poisson limit is also mathematically exact for independent sampling, and a positive-mass budget is the natural normalization when the population is represented by proportions. A finite random committee drawn from a continuous population is unusual, but it is not incoherent—indeed it matches the paper’s blockchain motivation better than a deterministic dense limit does.

One can object to the empty-committee baseline \(e^{-\lambda}\), or condition on a nonempty committee; that is a minor convention, not a fundamental obstruction. One can also study the dense regime or a critical \(\sqrt N\)-scale tie window, but those are alternative mirrors rather than reasons to reject the sparse one.

So the negative case should insist that this be labelled a sparse-committee extension of Theorem 1, not its literal continuous counterpart. It cannot honestly establish that no worthwhile mirror exists. The proposed anchor survives: the paper supplies a genuine computational problem, the population admits meaningful high multiplicity, and the Poissonized mass-transfer formulation is author-recognizable and non-degenerate.

The adversarial triple: the proponent anchors on up to three named results; the opponent sees that case and must defeat every anchor; the judge decides which case convinced it. These are the pipeline’s own outputs, generated by tools/triple_run.py — no human edited them. The paper’s own text is not reproduced here beyond the quoted statement above.