Stability of Weighted Majority Voting under Estimated Weights

· AAMAS 2024 (aamas24-00017)

no mirror
paperStability of Weighted Majority Voting under Estimated Weights
authors
venueAAMAS 2024
filed undercoalition · wvg
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 hardness result; its named results are analytic stability and sensitivity claims. The proposed type-mass formulation is a coherent high-multiplicity extension that the authors would likely recognise, but it is not a computational result of this paper, and its atomless limit removes the finite-sample accuracy question. The computational-anchor requirement therefore fails.

fails bit a — no named computational result to mirror

The objection that survived

The proposed certification problem is invented: the paper's identity holds for arbitrary individual sources, while an atomless limit removes the stochastic accuracy question.

fatal: True

What the mirror covers

The proposed extension covers Theorems 1 and 2 in a high-multiplicity crowdsourcing model, but not the sensitivity lemmas or numerical analyses; none supplies the required computational anchor.

Open questions for a prover

The case FOR (proponent)

The strongest honest case is narrow. This paper contains no named result classifying a problem as in \(P\), NP-hard, W[1]-hard, or FPT. Its named results are analytic stability theorems. Thus, under ChoCo’s strict computational-anchor gate, it is not a strong source. Still, Theorem 1 supports a credible high-multiplicity mirror, with Theorem 2 as a weaker extension.

The natural regime is a large crowdsourcing or sensor-aggregation population. There may be millions of workers, classifiers, or sensors, but only \(\tau\) reliability classes: agents in type \(t\) have the same estimated trust \(\hat p_t\), the same uncertainty model for their true reliability, and the same binary feedback interface. The mass \(\mu_t\) is the fraction of the source population in that class. This is plausible when a platform assigns common trust estimates to calibration buckets or worker cohorts; it is not intended for a regime in which every named worker has an idiosyncratic model.

My lead anchor is Theorem 1, “Stability of Correctness (SoC),” proved in this paper. It states that if \(\hat{\mathbf p}=\mathbb E(\mathbf P)\), then

\[ \mathbb E\bigl(\omega(\hat{\mathbf p},\mathbf P)\bigr) - \omega(\hat{\mathbf p},\hat{\mathbf p}) =0. \]

A precise continuous/high-multiplicity problem is the following.

Type-Mass WMV Stability Certification. An instance consists of a finite type set \(T\), rational masses \(\mu_t\) summing to \(1\), a population scale \(N\) with \(N\mu_t\in\mathbb Z\), and rational estimates \(\hat p_t\in[1/2,1)\). Each type \(t\) also has an admissible distribution \(\nu_t\) for true reliability \(P\), supported on a given interval \([a_t,b_t]\) and satisfying \(\mathbb E_{\nu_t}[P]=\hat p_t\). There are \(N\mu_t\) interchangeable clones of type \(t\). Their true reliabilities are drawn independently from \(\nu_t\), and each source independently reports the correct binary option with probability \(P\).

WMV uses the type weight

\[ w_t=\ln\frac{\hat p_t}{1-\hat p_t} \]

and chooses the option with the larger total weight. The objective is the worst possible discrepancy between actual and perceived accuracy:

\[ G^\star = \sup_{\nu_1,\ldots,\nu_\tau} \left| \mathbb E\bigl[\Pr(D_{\hat{\mathbf p}}=O\mid\mathbf P)\bigr] - \Pr(D_{\hat{\mathbf p}}=O\mid \mathbf P=\hat{\mathbf p}) \right|. \]

A solution returns \(G^\star\), together with the WMV decision and, if desired, the corresponding accuracy. Theorem 1 proves that \(G^\star=0\): the entire shape and variance of each type’s reliability distribution disappear once its mean equals the estimate. This is a genuine population mirror, not merely an outcome-space relaxation. Clearing denominators recovers the finite election with \(N\mu_t\) clones, while \(\mu\) is the continuous population description.

I would expect the stability-certification version to be Class A. Its certificate is obtained by type aggregation and linearity of expectation, independently of \(N\) and of the detailed reliability laws. The finite-\(N\) problem of computing the exact WMV probability may be harder because it involves weighted sums of many Bernoulli variables; that is a separate question. In the mean-field limit, the relevant margin is simply

\[ M(\mu,\hat{\mathbf p}) = \sum_{t\in T} \mu_t(2\hat p_t-1) \ln\frac{\hat p_t}{1-\hat p_t}, \]

which is computable from the \(\tau\) types.

The authors should recognise this mirror. Their introduction explicitly names crowdsourced labels, crowdsensing, ensemble classifiers, and trust systems as applications. Replacing millions of interchangeable sources by rational type masses preserves their WMV rule, their trust/trustworthiness distinction, and their correctness objective. It also exposes a useful computational question absent from the paper: when can accuracy and robustness be computed from \(\tau\) reliability classes rather than from \(N\) source identities?

A second, lower-confidence anchor is Theorem 2, “Stability of Optimality,” also proved here. In the same type-mass regime, let every type-\(t\) reliability lie in

\[ [\hat p_t-\delta_t,\hat p_t+\delta_t]. \]

Define \(A_N^\star\) as the expected accuracy when WMV observes the realized reliabilities and \(A_N^{\mathrm{pr}}\) as the accuracy when it uses only \(\hat p_t\). The continuous problem is to compute

\[ H^\star = \sup_{\nu_1,\ldots,\nu_\tau} \left(A_N^\star-A_N^{\mathrm{pr}}\right) \]

over independent typewise laws with the prescribed means and supports, and to return an extremal law or a certified upper bound.

Theorem 2 gives the grouped bound

\[ H^\star \le \bigl(1-\omega(\hat{\mathbf p},\hat{\mathbf p})\bigr) \left( 1- \prod_{t\in T} \left( 1-\frac{\delta_t}{2(1-\hat p_t)} \right)^{N\mu_t} \right). \]

Lemma 4 additionally says that the ideal-accuracy part is maximised by endpoint distributions, so the infinite-dimensional choice of reliability laws can be reduced to two-point laws at the interval endpoints. This suggests a Class A robust-envelope problem over finitely many reliability types, although exact finite-\(N\) evaluation remains an open computational subproblem rather than a theorem of this paper.

The principal weakness is serious: in a genuinely atomless limit, independent source noise averages out. WMV accuracy becomes almost deterministic, and Theorem 1’s probability identity collapses to a margin identity or a trivial \(0/1\) decision. To retain the paper’s nontrivial stochastic accuracy question, the mirror must keep a population scale \(N\), or use a finite-resolution/Poissonized high-multiplicity model. The opposing analyst can reasonably argue that this is a high-multiplicity extension rather than a pure atomless continuation.

Further questions would concern exact weighted-binomial evaluation as a function of \((\mu,\tau,N)\), rounding between rational masses and finite clone populations, correlated or type-level reliability shocks, and whether a nontrivial Stability-of-Optimality limit survives under an appropriate scaling of \(\delta_t\). So my positive verdict is conditional: Theorem 1 gives a recognisable and mathematically clean continuous population mirror, probably Class A at the certification level, but the paper itself does not provide the computational-complexity anchor that ChoCo ideally seeks.

The case AGAINST (opponent, writing after the proponent)

The negative case is strongest at the computational-anchor gate: this paper contains no numbered computational result. Theorem 1 and Theorem 2 are probabilistic identities and bounds; Lemmas 1–3 are sensitivity statements. The paper defines no decision, optimization, or search problem whose complexity is classified. Thus the proposed “Type-Mass WMV Stability Certification” is an invented problem, not a continuous mirror of a computational result in the paper.

Theorem 1 does support a plausible high-multiplicity model of crowdsourcing, and I would not object to grouping millions of sources into reliability classes. That is a sensible regime. But the grouping contributes nothing to the theorem. For every finite source set, independently of any type partition,

\[ \mathbb E_{\mathbf P}\!\left[\omega(\hat{\mathbf p},\mathbf P)\right] = \omega(\hat{\mathbf p},\mathbb E[\mathbf P]) \]

because, once the decision rule is fixed by \(\hat{\mathbf p}\), the accuracy is multilinear in the individual reliability coordinates. The identity therefore holds even when every source has a unique type. The mass vector \(\mu\) is only a compressed notation for repeated coordinates; it creates no new population-level computational structure.

The proposed mean-field margin does not repair this. The quantity

\[ M(\mu,\hat{\mathbf p}) = \sum_t \mu_t(2\hat p_t-1) \log\frac{\hat p_t}{1-\hat p_t} \]

is the expected weighted vote margin, not the paper’s accuracy. The paper studies

\[ \Pr\!\left(\sum_i w_iY_i>0\right), \]

where \(Y_i\) is the random correctness indicator. For finite \(N\), this probability depends on the entire weighted-binomial tail, not merely on the expected margin. In an atomless limit, the law of large numbers removes precisely that stochastic tail: away from a zero-margin surface, the vote becomes deterministically correct or incorrect. The paper’s nontrivial accuracy question has then disappeared.

Keeping \(N\) avoids that collapse, but changes the status of the construction. The instance is then simply a finite WMV problem with \(N\mu_t\) interchangeable clones. That is a legitimate high-multiplicity or compressed-counting problem, but not a population-continuum problem in which the society itself is the continuous object. Its computational core is exact evaluation of a finite weighted-sum probability; the continuous masses merely encode integer multiplicities.

Theorem 2 suffers from the same dilemma. With finite \(N\), its proposed \(H^\star\) is again a high-multiplicity probabilistic optimization. With \(N\to\infty\), practical and ideal WMV accuracies become deterministic under ordinary nonzero-margin assumptions, so Stability of Optimality loses its finite-sample meaning. A nontrivial limit would require deliberately tuning the margin to a critical \(N^{-1/2}\) scale, or introducing common type-level reliability shocks. The former is a newly engineered central-limit model; the latter violates the paper’s independent-source assumptions and generally destroys Theorem 1’s identity.

One could certainly study those new models. But they would be new stochastic mean-field or asymptotic-statistical questions, not computational mirrors of the paper’s named results. The honest concession is that the paper motivates a sensible high-multiplicity extension for crowdsourcing. What it does not provide is a worthwhile ChoCo mirror: the pure continuum degenerates, while the nondegenerate version retains a finite population and amounts to a compressed probabilistic WMV analysis.

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.