Revisiting the Distortion of Distributed Voting

· AAMAS 2023 (p09)

no mirror
paperRevisiting the Distortion of Distributed Voting
authors
venueAAMAS 2023
filed undervoting · distortion
judged bygpt-5.6-terra / high (triple__gpt-5.6-terra__high__ctx2r8-rejudge1)
judge confidencehigh
authors would recognise ityes

Why no mirror

The proponent gives a natural high-multiplicity formulation of districted point voting, and its finite-type aggregation is well defined. However, neither anchor satisfies bit (a): Theorem 4.8 is an identity and Corollary 4.10 is a distortion guarantee, not a numbered complexity or algorithmic result about a computational problem. Therefore this paper cannot green under the stated criterion, irrespective of the merit of its continuous population model.

fails bit a — no named computational result to mirror

What the mirror covers

The proposed mass model directly covers the point-voting implementation of Theorem 4.8 and the mechanism underlying Corollary 4.10; it leaves the deterministic lower bounds, broader mechanism classes, and experiments alone.

Open questions for a prover

The case FOR (proponent)

There is a genuine continuous mirror here, though with one important caveat: the paper contains no numbered P/NP/FPT-style complexity classification. Its named results are distortion and constructive-implementation theorems. So I would not pretend it already proves a ChoCo complexity theorem. The best positive case is that its randomized distributed-voting construction has an exceptionally literal high-multiplicity extension, yielding a clean continuous computational problem whose central phenomenon survives unchanged.

My lead anchor is Theorem 4.8, proved in this paper: *Uniform-of-\(f\)-Point-Voting defines the same probability distribution as the centralized point-voting scheme \(f\).* The supporting anchor is Corollary 4.10, also proved here, which constructs a randomized ordinal, strategyproof distributed mechanism with distortion \(O(\sqrt{m\log m})\); its underlying centralized distortion guarantee is attributed to Boutilier et al. [13].

Call the lead problem Continuous Districted Point-Voting Implementation. An instance has \(m\) alternatives, \(k\) equal-mass districts, and a finite set \(T\) of complete voter types. A type \(t\) consists of a unit-sum valuation vector \(u_t\in\mathbb{Q}_{\geq0}^m\) and its induced ranking \(r_t\). Each district \(d\) is a society \(\mu^d\in\Delta(T)\). Thus \(\mu^d_t\) is the fraction of district \(d\) with that complete rating-and-ranking type; the whole population gives district \(d\) mass \(1/k\).

Given a point-voting vector \(p=(p_1,\ldots,p_m)\), the local action is the lottery

\[ q_d(a)=\sum_{t\in T}\mu^d_t\,p_{r_t(a)}. \]

The district draws its representative from \(q_d\), and the over-district rule draws one district uniformly and returns that representative. A solution must output the resulting final lottery

\[ Q(a)=\frac1k\sum_{d=1}^k q_d(a), \]

and its expected continuous welfare

\[ \sum_{a\in A}Q(a)\left(\frac1k\sum_d\sum_t\mu^d_tu_t(a)\right). \]

Equivalently, the decision version asks whether this expected welfare is at least a supplied rational threshold. It is directly tractable—ordinary rational arithmetic in \(O(k|T|m)\)—but it is not a vacuous restatement: the computational input is now a district-by-type mass table rather than a list of people, and the mechanism is required to respect the paper’s two-stage district architecture.

The continuous analogue of Theorem 4.8 is exact:

\[ Q(a)=\frac1k\sum_{d,t}\mu^d_t p_{r_t(a)}, \]

which is precisely the lottery produced by centralized point voting on the aggregate continuous society. The paper’s finite proof already has this form; replacing counts divided by district size with type masses replaces finite averaging by integration. Hence districts impose no welfare or distributional penalty for this entire family, even when each district contains a continuum of voters. I expect this part firmly in Class A.

The more substantive design question generated by the corollary is Continuous Strategyproof Districted Point-Voting Design: for given \(m\) and \(k\), choose a point vector \(p\) and the above local/over-district implementation to minimize worst-case distortion over all finite-support continuous district societies with unit-sum valuations consistent with their reported rankings, subject to ordinal strategyproofness. A solution is a vector \(p\), the induced local lotteries, and a distortion guarantee. The half-uniform/half-harmonic point scheme used for Corollary 4.10 is an immediately feasible solution, with \(O(\sqrt{m\log m})\) distortion, independently of \(k\). The paper’s lower-bound discussion via one-district instances also remains relevant: continuizing population cannot evade centralized lower bounds whose combinatorics live in the alternatives. Constructing this known-guarantee mechanism is Class A; finding the exact optimal vector or a sharp computational classification of the robust design problem is a natural further ChoCo question.

A plausible high-multiplicity regime is a large, district-organized public consultation or service-selection system using a fixed rating form: residents in each municipality rate, say, six policy packages on a small discrete scale, and the federation must choose one package through a district-mediated procedure. The complete type is the entire submitted rating vector, not merely a top choice. With millions of respondents, dozens of districts, and at most a few thousand observed rating archetypes, reporting \(\mu^d\) is more natural than naming voters. The same story fits a large platform choosing a shared service, content policy, or benefit package across regional user populations. The random lottery is inherited from the paper’s randomized mechanism; it is not an attempt to continuize the outcome space.

The authors should recognize this as their problem rather than a softened cousin. It retains unit-sum valuations, ordinal information at the local rule, district representatives, uniform aggregation over districts, randomized outcomes, social-welfare distortion, and strategyproofness. The only change is the programme’s intended one: replace repeated individuals of a given complete type by a mass of that type.

The weakest point is cardinal high multiplicity. Rankings alone have only \(m!\) possibilities, but the distortion objective depends on valuations, so a faithful finite-type model requires a credible reason that valuation vectors are shared or discretized. The structured-rating scenario supplies one, but it is weaker for a free-form political election with essentially idiosyncratic cardinal intensities. That limitation does not undermine the mirror in the stated regime; it means the case is strongest for large systems with standardized elicitation, not for every application mentioned in the paper.

This mirror covers the paper’s fully randomized ordinal point-voting results—most directly Theorem 4.8 and Corollary 4.10—not its universal deterministic lower bounds, experiments, or the entire class of arbitrary distributed mechanisms. That is enough: it identifies a particularly natural continuous population problem where the paper’s central “districts need not hurt randomized point voting” insight survives exactly.

The case AGAINST (opponent, writing after the proponent)

The negative case is ultimately weak: the paper has no named computational-complexity result to continuize. Theorem 4.8 is an algebraic implementation identity, and Corollary 4.10 is a distortion guarantee obtained by instantiating it. Neither poses the kind of optimization, separation, or complexity question that ChoCo is meant to classify. That is the strongest objection, and it defeats an attempt to present the paper itself as already containing a ChoCo theorem.

For Theorem 4.8, the proposed continuous problem is just evaluation of an affine average:
\[ Q(a)=\frac1k\sum_{d,t}\mu^d_t p_{r_t(a)}. \]
With finitely many reported types, this is ordinary aggregation in \(O(k|T|m)\); the identical computation is available in the discrete model after grouping equal ballots. There is no exponential formulation, pricing problem, or population-dependent combinatorial decision hidden by the list-of-voters representation. If one permits genuinely continuous cardinal types instead, one must specify a computable representation of each district’s distribution and how to integrate rank-dependent functions against it. That would be a new numerical/information model, not a continuation of the paper’s finite input problem. Conversely, the proponent’s discrete-rating version is a perfectly sensible high-multiplicity regime—but precisely one in which continuization contributes no new computational object beyond summing a histogram.

The better version of the anchor is therefore not “compute \(Q\),” but optimize the point vector \(p\) for worst-case distortion. Yet that too does not preserve the paper’s distributed computational problem. Theorem 4.8 eliminates the districts exactly: once \(p\) is chosen, the resulting lottery is centralized point voting on the aggregate profile. The robust-design problem has no district-by-type society as a meaningful algorithmic input; it is a centralized mechanism-design question over an \(m\)-dimensional vector, with the population appearing only under a universal worst-case quantifier. Allowing fractional populations does not supply a distinct high-multiplicity phenomenon here: finite rational histograms approximate such populations, and the same adversarial valuation constructions drive the distortion definition.

Corollary 4.10 adds strategyproofness, but this is actually a fault line for a literal continuum society. Individual strategyproofness is defined through one named agent’s unilateral report. In an atomless population, one person has zero mass and cannot alter the lottery, so the property is vacuous. Retaining meaningful unilateral incentives requires returning to finite individuals with repeated types; replacing it by profitable manipulation by a positive mass changes the property to a coalition/large-agent model. The distortion statement itself transfers cleanly by integration, but that is a performance statement, not a new computational question.

So I would not green this paper on the asserted anchors as a ChoCo paper: they exhibit exact homogeneity of a randomized rule, not a population-continuous computational landscape. But I also cannot honestly sustain the requested universal claim that *no worthwhile mirror exists in any scenario*. The municipal standardized-rating scenario is a credible high-multiplicity setting, and its mass formulation is mathematically natural. It is simply a shallow mirror: useful as notation and perhaps as an application model, but not presently a strong programme target unless someone identifies a genuinely computational task beyond evaluating the already-linear lottery.

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.