Value Alignment in Participatory Budgeting

· AAMAS 2024 (aamas24-00191)

no mirror
paperValue Alignment in Participatory Budgeting
authors
venueAAMAS 2024
filed undermultiwinner · pb
judged bygpt-5.6-luna / xhigh (triple__luna__xhigh__c2r1)
judge confidencehigh
authors would recognise ityes

Why no mirror

The paper contains no numbered theorem, lemma, corollary, or proposition asserting an algorithmic or complexity result; Definitions 9 and 13 and the cited MOKP algorithms do not satisfy bit (a). The proposed typed-population version is statable, but \u000\(\mu\) enters only through proposal-support marginals \(q_\mu\), reproducing the paper's aggregate vote vector. Thus no result of this paper has both the required computational character and a continuous population analogue.

fails bit a — no named computational result to mirror

The objection that survived

The proposed type distribution is computationally invisible beyond \(q_\mu(p)=\sum_t \mu_t\mathbf{1}[p\in B_t]\), so it adds no population-level state beyond the paper's aggregate vote counts.

fatal: False

What the mirror covers

The mirror covers the central VAPBP and Nash-selection formulation in Defs. 9 and 13, while leaving the Pareto-front, Pareto-KS, value-alignment definitions, cited algorithms, and experiments without paper-anchored computational mirrors.

Open questions for a prover

The case FOR (proponent)

On the literal anchor requirement, this paper has no qualifying anchor. It contains Definitions 1–15, but no numbered Theorem, Lemma, Corollary, or Proposition asserting an algorithmic or complexity result. The statement in Section 6 that VAPBP is an instance of multi-objective knapsack is neither a named result nor proved as a complexity theorem; the exact algorithms are cited from elsewhere. The closest conceptual anchors are Def. 9, VAPBP, and Def. 13, the Nash product rule, both introduced here.

The strongest positive case is therefore an unanchored but faithful mirror of Defs. 9 and 13. My lead problem would be Continuous-Nash-VAPBP.

An instance contains a finite proposal set \(P\), costs \(c(p)\), budget \(b\), exclusivity and generalisation relations \(R_x,R_g\), and the government’s value data \(V,\succeq,r,\operatorname{prom}\). It also contains a finite set \(T\) of complete voter types. A type \(t\) is a ballot \(B_t\subseteq P\), or, if ballot admissibility uses additional information, the ballot together with that information. The society is a rational distribution \(\mu\in\Delta_T\), where \(\mu_t\) is the fraction of citizens of type \(t\). Thus the support density of proposal \(p\) is \(s_\mu(p)=\sum_{t\in T}\mu_t\mathbf 1[p\in B_t]\).

Define \(a(p)=\sum_{v\in V}r(v)\operatorname{prom}(p,v)\). The decision variable remains an indivisible proposal set \(S\subseteq P\), so this does not continuize the outcome space. Let \(\mathcal F\) be the sets satisfying the paper’s budget, exclusivity, and generalisation constraints. The problem is to return any \(S^\star\in\mathcal F\) maximizing \( \left(\sum_{p\in S}s_\mu(p)\right)\left(\sum_{p\in S}a(p)\right) \), with the usual nonnegative-utility normalization for the Nash interpretation.

This is a natural high-multiplicity regime for participatory budgeting: a large city has many residents but a relatively small number of recurring support profiles, produced by neighbourhood associations, unions, advocacy groups, or standard issue coalitions. The relevant comparison is \(N\gg\tau\), where \(N\) is the number of citizens and \(\tau=|T|\) is the number of distinct ballots. This is not a claim that every Barcelona or Warsaw voter has an identical ballot; it is a plausible regime for a repeated, standardized proposal catalogue. It is especially faithful to the paper because the paper already discards individual voting details and uses only the aggregate function \(vot:P\to\mathbb N\).

The bridge is exact. Given discrete type counts \(n_t\), set \(\mu_t=n_t/N\). Then \(s_\mu(p)=vot(p)/N\), and normalization multiplies the Nash objective by the same positive constant for every proposal set. Conversely, the rational continuous instance can be viewed as a high-multiplicity election after clearing denominators.

I expect Continuous-Nash-VAPBP to be Class B: hardness transfers from the proposal-selection problem rather than disappearing through population aggregation. Even with no conflict relations and one value, it contains knapsack. Take one singleton-ballot type per proposal, set \(\mu_t\) proportional to the item’s profit, and choose promotion values so that \(a(p)=s_\mu(p)\). The Nash objective then becomes the square of total selected profit subject to the budget constraint. The combinatorics live in the proposal agenda, not in the number of citizens.

This mirror covers the paper’s central VAPBP, particularly Def. 9 and its Nash selection rule in Def. 13. I would not submit additional anchors for Def. 14 or Def. 15: they are also definitions, and adding them would obscure rather than strengthen the case. Natural follow-up questions include exact Pareto-front enumeration for \((\sum s_\mu(p),\sum a(p))\), robustness of the selected budget under perturbations of \(\mu\), and the minimum mass of citizens whose ballots must change to make a target proposal set Nash-selected.

The weakest point is substantial: for the paper’s formal model, \(\mu\) may be only a reparameterization of the already-aggregated vote counts. If nearly every citizen has a distinct ballot, then \(\tau\) is not small and the high-multiplicity story loses force. So this is a credible continuous population mirror, but not a new tractability result—and, strictly speaking, not a paper-anchored computational result because the paper proves none.

The case AGAINST (opponent, writing after the proponent)

The negative case begins with a decisive formal problem: this paper has no qualifying computational anchor. Definitions 9 and 13 introduce VAPBP and the Nash rule, but they are definitions, not theorems, lemmas, corollaries, or complexity results. Section 6 merely observes that VAPBP is a multi-objective knapsack problem and cites exact algorithms from elsewhere. The paper proves no algorithmic or complexity statement of its own. Thus there is no named computational result here whose continuous counterpart the programme must study.

Even granting the proponent’s unanchored mirror, it does not genuinely make the population the computational object. In the paper’s formal model, the input is already the aggregate vector \(vot:P\to\mathbb N\). For the proposed type distribution, define

\[ q_\mu(p)=\sum_{t\in T}\mu_t\mathbf 1[p\in B_t]. \]

Every feasible set \(S\) is evaluated only through

\[ \sum_{p\in S}q_\mu(p) \quad\text{and}\quad \sum_{p\in S}a(p). \]

Therefore any two distributions \(\mu\) and \(\tilde\mu\) with the same proposal-support marginals \(q_\mu=q_{\tilde\mu}\) are computationally indistinguishable. The ballot distribution is merely a latent representation of the vote vector. Normalizing \(vot(p)\) to \(q_\mu(p)=vot(p)/N\) is an exact change of units, not a population relaxation involving mass transfers, type-dependent operations, or population robustness.

The singleton-ballot construction makes this especially clear. Giving one type to each proposal and setting its mass equal to the proposal’s profit simply encodes the item profits through \(\mu\). But the paper already accepts those profits directly as \(vot(p)\). The resulting knapsack hardness is a property of proposal selection; that is not itself an objection under the programme’s rules, but it shows that the proposed population structure contributes no new computational content.

A repeated-ballot regime for a large city is perfectly plausible. The objection is not that voters cannot have repeated types, nor that high-multiplicity participatory budgeting is inherently misguided. It is that this paper deliberately abstracts away the ballot profile before defining its problem. Reintroducing ballots while leaving the objective dependent only on marginal proposal support produces a new representation of the same model, not a continuous mirror of a result proved in the paper.

The obvious repairs do not rescue the anchoring claim. If ballot correlations are made consequential, one must add group utilities, coalition constraints, voter-level fairness, campaigning, or robustness to changes in \(\mu\). For example,

\[ \min_{\nu}\ \tfrac12\|\nu-\mu\|_1 \]

subject to a target set becoming Nash-selected would be a legitimate ChoCo-style winner-robustness problem, but it is not in Definitions 9 or 13 and is not studied by the paper. If government values are also distributed over types, the single exogenous alignment function \(a(p)\) has been replaced by a new pluralistic value-aggregation model. If proposals themselves are replicated or made divisible, the continuization has moved to the proposal or outcome space, which is outside the programme’s scope.

So the strongest negative conclusion is paper-specific rather than metaphysical: the paper supplies no qualifying computational result, and its best apparent population mirror collapses to the already-given vote vector. A separate paper on typed approval populations and Nash-budget robustness could certainly be worthwhile; that concession is precisely why the universal claim “no conceivable scenario is worthwhile” is not airtight. But it would be a new ChoCo problem inspired by participatory budgeting, not a continuous mirror anchored in this paper.

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.