| paper | d4-conf-ijcai-2021-0271 |
| authors | — |
| venue | ? |
| filed under | unclassified |
| judged by | gpt-6-luna / xhigh (triple__luna__xhigh__c6r1) |
| judge confidence | medium |
| authors would recognise it | yes |
other→NP-hard discrete result → its continuous mirror
Answer: The promised vector-SEBB allocation problem is NP-hard. For the prescribed pilot/production protocol and reported radius, the necessary and sufficient worst-case query budget up to universal constants is $\Theta(K+qH^2/\varepsilon^2+\sqrt{qc}\,J^{3/2}/\varepsilon)$, with $q,c,H,J$ defined above. · discrete side: other · adjudication: proved
full proof & adversarial review →
Theorem 6.1
Given \(\tau\) types with rational masses \(\mu\), a differentiable coalition-value function \(F\) with \(F(0)=0\), a gradient oracle on the path \(\lambda\mu\), a partition of \([0,1]\) with known coordinate range bounds, and a query budget \(B\), estimate \(\Phi_t=\int_0^1 \partial_t F(\lambda\mu)\,d\lambda\) for every type. Using iid samples of \(\lambda\) within the path intervals, find an allocation of the \(B\) queries that minimizes a valid vector-SEBB confidence radius, and return the estimate, radius, and aggregate allocations \(\mu_t\hat\Phi_t\); characterize the query budget needed to reach a specified radius.
A smooth cooperative game over type masses \(x\), with population distribution \(\mu\) and extensive value \(F(x)\). The per-unit type allocation is the Aumann–Shapley path integral \(\Phi_t=\int_0^1\partial_tF(\lambda\mu)\,d\lambda\); the computational task estimates the vector \(\Phi\) from bounded gradient-oracle samples stratified along the path.
The question charges gradient-oracle calls while assuming each gradient is available, so it leaves the cost of obtaining gradients from a characteristic-function representation outside the model.
fatal: False
The mirror covers Theorems 4.5 and 6.1 and SEBM's sampling-allocation question for smooth type-mass games; it leaves the finite-game benchmark comparisons, nonsmooth examples, and without-replacement advantage outside the limit.
The strongest positive case is a continuous Aumann–Shapley estimation problem for games with many agents but few complete agent types. There is one qualification up front: the paper proves no numbered NP-hardness, polynomial-time, FPT, or similar complexity result. Its strongest anchors are named results about the accuracy of sampling estimators. They support an approximation question, but they do not meet a strict requirement for a complexity-class anchor.
The lead is Theorem 6.1, “Vector SEBM bound,” proved in this paper. It extends the paper’s main Theorem 4.5, “Stratified Empirical Bernstein Bound,” also proved here. Theorem 4.5 considers finite data divided into strata, with bounded range \(D_i\), stratum mean \(\mu_i\), and sample mean \(\chi_{i,m_i}\). For positive weights \(\tau_i\), it bounds the error in their weighted sum:
\[
\Pr\!\left(
\frac{\left|\sum_i\tau_i(\chi_{i,m_i}-\mu_i)\right|}
{\sqrt{\log(6/p)}}
\ge
\sqrt{\alpha+(\sqrt{\beta}+\sqrt{\gamma})^2}
\right)\le p.
\]
Here \(\alpha,\beta,\gamma\) are the theorem’s explicit terms in the stratum ranges, sample counts, sample variances, and the sampling factors \(\Omega_{m_i}^{n_i}\) and \(\Psi_{m_i}^{n_i}\). In particular, the bound uses observed sample variances as well as known range bounds. Theorem 6.1 gives the corresponding simultaneous vector guarantee: for \(M\)-dimensional samples with coordinate ranges \(D_{i,j}\), the squared Euclidean error of the weighted vector estimate is at most \(\log(6/p)\sum_{j=1}^M\bigl(\alpha_j+(\sqrt{\beta_j}+\sqrt{\gamma_j})^2\bigr)\), except with probability \(Mp\). Its coordinatewise terms are those of Theorem 4.5 with coordinate-specific ranges and sample variances. The paper’s Algorithm 1 uses the bound to choose, one sample at a time, the stratum that most reduces it; the paper evaluates that method numerically, but does not prove a complexity bound for the algorithm.
Here is a concrete continuous mirror. Take a demand-response cooperative game with many households, grouped into \(\tau\) types by all characteristics the game uses: for example, load profile, location, reliability, and participation cost. A plausible regime is hundreds of thousands of households represented by a few dozen or hundred such types. Let \(\mu_t\) be the fraction of households of type \(t\). Represent the coalition surplus at a vector \(x\) of participating type masses by a differentiable function \(F(x)\).
The continuum value assigned per unit of type \(t\) along proportional growth of the society is
\[
\Phi_t=\int_0^1 \partial_t F(\lambda\mu)\,d\lambda.
\]
The aggregate allocation to type \(t\) is \(\mu_t\Phi_t\). This has the right efficiency property:
\[
\sum_t\mu_t\Phi_t=F(\mu)-F(0).
\]
It also has a direct high-multiplicity reading. If a finite society with \(n\) households has extensive coalition value \(nF(x)\), then the marginal contribution of one type-\(t\) household approaches \(\partial_tF(x)\); as \(n\) grows, a random predecessor coalition’s type masses concentrate near \(\lambda\mu\). The finite Shapley average over coalition sizes then approaches the integral above.
I would call the resulting lead problem Vector Continuous Shapley Estimation. An instance consists of rational type masses \(\mu\), a differentiable game \(F\) accessible through an oracle returning \(\nabla F(\lambda\mu)\), known bounds on each gradient coordinate over each of \(K\) intervals partitioning \([0,1]\), a query budget \(B\), and an error target \(\varepsilon\) and failure probability \(\delta\). The task is to allocate \(B\) gradient queries among those intervals and return estimates \(\hat\Phi_t\) such that
\[
\Pr\!\left(\|\hat\Phi-\Phi\|_2\le\varepsilon\right)\ge 1-\delta.
\]
The estimator samples \(\lambda\) uniformly within each interval, averages the returned gradients there, and weights each average by the interval’s length. Its solution also reports the aggregate type allocations \(\mu_t\hat\Phi_t\). The sampling allocation can minimize the vector SEBB radius using the observed sample variances. This is the direct analogue of Theorem 6.1; estimating one specified type’s value is the scalar version anchored by Theorem 4.5.
I expect this approximation problem to be Class A in the stated oracle model: bounded-gradient stratified sampling gives query complexity polynomial in \(\tau\), \(K\), \(1/\varepsilon\), and \(\log(1/\delta)\), independent of the number of households. That is an approximation claim under explicit oracle and boundedness assumptions, not a polynomial-time theorem in the paper. The paper’s without-replacement tightening is finite-population machinery; the continuous-path version would use sampling with replacement, or require a separately justified extension of the bound.
The extension to all \(\tau\) type values is not a separate kind of mirror: it is the simultaneous-output form of the same estimation question, and Theorem 6.1 makes it the natural lead. Further questions include the rate at which finite Shapley values converge to these type-level values, what replaces the gradient for nonsmooth games such as threshold voting games, and how the bounds change when the type support itself grows.
The soft spot is that the continuum changes what is sampled. In the finite paper, samples are random coalitions within discrete coalition-size strata; in the limit, within-type coalition fluctuations disappear, leaving an integral over population growth. For smooth extensive games that is a natural Shapley limit, but it makes the continuous estimation problem easier and somewhat different from the paper’s finite-coalition sampling task. A referee could accept the Aumann–Shapley integral as the authors’ continuous analogue of Shapley allocation while still judging the SEBB-based numerical method to be an extension rather than a direct continuization of their main computational contribution.
The two named anchors are genuine mathematical results, though neither establishes a running-time or query-complexity classification. Theorem 4.5 gives a confidence bound for a weighted estimate from finitely many strata; Theorem 6.1 applies that bound coordinatewise to vector estimates. Algorithm 1 uses the bound to choose samples, and the experiments compare estimators. So the paper has a computational contribution, but its anchors are sampling guarantees rather than results charting a complexity landscape.
The strongest continuous version is the one the proponent gives: group interchangeable agents into types with masses \(\mu_t\), describe coalition value by a differentiable function \(F\) of type masses, and estimate the Aumann–Shapley allocation
\[
\Phi_t=\int_0^1 \partial_t F(\lambda\mu)\,d\lambda.
\]
That is a sensible continuous cooperative-game model. Its relation to the paper’s main estimator is still limited. The finite Shapley estimator samples predecessor coalitions within strata of fixed coalition size. In a smooth, high-multiplicity game, the type composition of such a coalition concentrates around \(\lambda\mu\); the limiting target is then a path integral. The finite coalition variation that SEBB handles has largely disappeared. Sampling \(\lambda\) to estimate the integral is a vector integration problem, with Theorem 6.1 supplying a coordinatewise bound. Its dimension is the number of types, but the bound’s structure comes from generic concentration, not from a new complexity issue about societies.
The paper’s treatment of sampling without replacement makes the gap clearer. Its finite strata have known sizes and offer a finite-population tightening. A continuum path has no such finite sampling frame. The proposed estimator samples along that path with replacement, and the paper’s emphasized without-replacement advantage drops out. The remaining adaptive allocation among path intervals could be useful, but it does not carry over the paper’s distinctive finite-coalition setting.
The oracle choice also decides whether the proposed question says much about computation. If an oracle returns \(\nabla F(\lambda\mu)\), the task is to estimate an integral of a bounded vector function. That gives a clean query problem, but its query count leaves the cost of evaluating the gradient outside the model. If the input instead provides coalition values \(F(x)\), the derivative queries are unavailable; a faithful estimator needs additional smoothness and representation assumptions to control finite-difference error. Those assumptions may define an interesting problem, but its complexity would come from evaluating or approximating \(F\), which the proposed mirror does not specify.
This weakness affects the paper’s ComSoC examples unevenly. Smooth cost games are plausible high-multiplicity cases, but several benchmarks—threshold voting and the floor-based reward game, for example—do not satisfy the differentiability premise. The airport game also has kinks. A mass-based extension may still be possible, but the proposed vector SEBB does not settle how to estimate those limits or whether the relevant allocation remains stable there.
That leaves a credible narrow mirror for smooth, type-compressed cooperative games, especially if coalition-value or gradient evaluation has a specified cost. I cannot honestly rule out that scenario. The case against is that this would be a new oracle-integration problem built around a continuous Shapley allocation; Theorems 4.5 and 6.1 do not by themselves identify a worthwhile continuous computational-social-choice problem or its complexity.
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.