| paper | d4-conf-ecai-2023-0310 |
| authors | — |
| venue | ? |
| filed under | unclassified |
| judged by | gpt-6-luna / xhigh (triple__luna__xhigh__c6r1) |
| judge confidence | medium |
| authors would recognise it | yes |
NP-hard→P discrete result → its continuous mirror
Answer: Polynomial-time solvable in \(m,\tau,L,\varepsilon^{-1}\). · discrete side: hardness · adjudication: proved
full proof & adversarial review →
Proposition 2
statement extracted from the paper’s text layer
Given rational type masses for a group \(P\) of mass \(\alpha\) and a group \(Q\) of mass \(1\), \(0<\alpha<1\), along with \(P\)’s current bundle and \(Q\)’s joint masses by preference type and assigned item class, compute the large-deviation rate \(I=\lim_{N\to\infty}-N^{-1}\log d_N\). Here \(d_N\) is the fraction of size-\(\alpha N\) subgroups of \(Q\) whose received bundle gives \(P\) strictly greater optimal utilitarian matching value than its current bundle; item-class supplies scale with population, and the finite populations realize the rational masses. Return an additive-\(\varepsilon\) approximation to \(I\), or report that envy is impossible. For selected masses \(x_{sj}\), the proposed rate is \(H(\alpha)-\sup \sum_{s,j}a_{sj}H(x_{sj}/a_{sj})\), subject to \(0\le x_{sj}\le a_{sj}\), \(\sum_{s,j}x_{sj}=\alpha\), and the strict envy condition, with the closure used only when strict envy is feasible.
Represent \(Q\) by rational masses \(a_{sj}\) over complete utility types \(s\) and assigned item classes \(j\), including an empty-assignment class. A uniformly sampled subgroup of mass \(\alpha\) selects masses \(x_{sj}\); \(P\)’s value for the selected bundle is its maximum-weight matching value subject to its type masses and the selected item-class supplies. The objective is the entropy rate of the strict envy event, obtained by maximizing selection entropy and subtracting it from \(H(\alpha)\).
The rate discards subexponential differences between finite-population envy probabilities, so distinct practical degrees can both yield \(I=0\); the proponent motivates the exponent but does not resolve that loss.
fatal: False
The mirror covers the envied-subset count in Proposition 2 for a smaller group compared with a larger one, in a fixed-support, population-scaled regime. It leaves the ESEF existence result, the reverse-size counting case, the axioms, and the paper’s approximation experiments outside its scope.
My lead is Continuum Envy-Rate, a high-multiplicity version of the paper’s computation of envy among equal-sized subgroups.
The anchor is Proposition 2, proved in this paper: the *number of envied subsets problem* is \(\#\mathrm P\)-complete. Its input is an allocation \(A\) and groups \(T_p,T_q\) with \(|T_p|\le |T_q|\); its output is the number of subgroups \(G\subseteq T_q\) of size \(|T_p|\) for which \(V_p(A_p)<V_p(A(G))\). The paper proves hardness by reducing from counting subset sum. In its construction, selecting a subgroup corresponds to selecting a subset of item values, and two counts—those above a threshold and those above a threshold shifted by one—recover the number summing exactly to the target. This is a result about the envy question itself, not about an encoding.
Here is the continuous problem. Consider two large groups \(P,Q\), with \(Q\)'s population normalized to mass \(1\) and \(P\)'s to mass \(\alpha\), where \(0<\alpha<1\). Agents have utility types: each type specifies a complete utility vector over a finite set \(J\) of item classes. The mass of each type is rational. Items within a class are interchangeable, and their supply scales with population. An allocation is a mass assignment: each unit of agent mass receives at most one item class, and each class’s allocated mass respects its supply. This scaling keeps the paper’s essential structure—indivisible items assigned at most one per agent and groups valuing bundles by optimal internal matching—while allowing type-level assignments to be fractional.
The instance includes \(P\)'s type masses \(\nu_r\), with \(\sum_r\nu_r=\alpha\), its allocated bundle \(b_j\), and \(Q\)'s joint masses \(a_{sj}\): the mass of \(Q\) with type \(s\) who receives class \(j\). Include a “no item” class so that unallocated agents are represented too. Let \(\mathcal V_\nu(z)\) be the maximum utilitarian matching value \(P\)'s population can obtain from item masses \(z_j\), subject to each type’s agent mass and each item mass being used at most once. Write \(v=\mathcal V_\nu(b)\) for \(P\)'s current value.
In finite populations approximating these masses, choose uniformly at random a subgroup of \(Q\) of size \(\alpha N\), and let \(d_N\) be the fraction of such subgroups whose assigned bundle \(P\) values above \(v\). Continuum Envy-Rate asks for the asymptotic rate \(I=\lim_{N\to\infty}-N^{-1}\log d_N\), along population sizes realizing the rational masses; if envy is impossible, the answer is \(+\infty\). A solution is an additive-\(\varepsilon\) approximation to \(I\), or a report that the envy event is impossible.
This keeps the paper’s counterfactual intact: envy is still whether \(P\) prefers its own allocation to the bundle received by a uniformly sampled equal-sized subgroup of \(Q\). What changes is the scale being computed. In a large population the degree itself often tends to zero or one; its exponential rate retains information about rare envy. If \(x_{sj}\) is the selected mass from each type-and-assignment class, the rate is given by maximizing the binary-entropy sum \(\sum_{s,j}a_{sj}H(x_{sj}/a_{sj})\), where \(H(z)=-z\log z-(1-z)\log(1-z)\), subject to \(0\le x_{sj}\le a_{sj}\), \(\sum_{s,j}x_{sj}=\alpha\), and \(\mathcal V_\nu(x_{\cdot})\ge v\). Subtract that supremum from \(H(\alpha)\), the exponential rate of all equal-sized subgroups. The weak inequality describes the closure of the strict envy event; use it only when strict envy is feasible. The matching value has a linear-program formulation, so the rate calculation becomes concave entropy optimization with linear matching constraints. I would expect this to be tractable to additive precision when the number of types and item classes is moderate.
A plausible regime is large departments assigning offices, or hospitals distributing recurring classes of equipment. Their populations can be large relative to the number of recurring preference profiles; staff and supplies both scale, and a same-size random cohort is a sensible counterfactual. Type-level averages may be fractional even though each employee in a finite realization gets at most one office or item. That is the permitted co-modification needed to make population mass meaningful. The authors have particular reason to recognize this mirror: their degree of envy is already motivated as a likelihood over equal-sized subgroups, and they explicitly study sampling methods for computing it. The mirror does not replace their utilitarian group value with a simpler average.
The scope is Proposition 2’s envy-subset count in this large-population, fixed-type regime. I am not claiming a continuous analogue of the paper’s NP-complete existence result, Proposition 1. Nor does this show that Proposition 2’s hardness disappears in general: its subset-sum reduction uses item values that can encode many distinct numbers. When the number of distinct types or item classes grows with the population, the entropy program’s dimension grows too, and hardness may remain.
The main further questions are whether the rate can be approximated with a clean polynomial bound in the type support, input bit length, and \(1/\varepsilon\); how to handle growing type support; and what refinements are needed when the rate is zero and lower-order sampling effects matter.
My weakest point is that this is the asymptotic exponent of the paper’s degree, not the finite degree the paper defines. It also assumes repeated item classes and population-scaled supply. A referee could judge that a meaningful but new large-population question rather than the authors’ continuous form of their original computation. I think the case survives because the envy event and the uniform-subgroup thought experiment remain exactly theirs; the rate is the nondegenerate quantity that remains when those subgroups become a continuum.
The strongest objection to Proposition 2’s mirror is that the paper’s degree of envy is a finite-population probability. For a population of size \(N\), it is the fraction of size-\(\alpha N\) subgroups that envy. A continuous type distribution \(\mu\) gives no canonical uniform probability over its submeasures of mass \(\alpha\). The proposed rate \(I\) repairs that by choosing a finite sampling process and taking its large-deviation limit, but it changes the quantity: \(I\) records the exponential scale and discards subexponential behavior. In particular, \(I=0\) groups together probabilities with very different practical meanings.
The strongest repair is to ask for the full high-multiplicity behavior of the finite degree. That keeps \(N\) and the sampling process in the question. The rate is the version that depends only on limiting masses, but it is an added statistic rather than a limit forced by the paper’s definition. This is a real gap in the mirror’s fidelity. It may be enough to make the question a large-deviation problem about random subgroups rather than the paper’s computation of envy degree.
There is also a problem with the cited hardness proof as printed. In its reduction, \(T_2\) has \(2f\) agents but receives only \(f\) items. A subgroup \(G\subseteq T_2\) of size \(f\) can therefore contain agents who receive no item. The subgroups do not correspond one-to-one with subsets of the item values, and the multiplicities depend on how many items their members received. As written, the reduction does not establish the claimed \(\#\mathrm P\)-hardness. The counting problem itself remains well-defined, and a corrected hardness proof could still exist.
These objections fall short of defeating the anchor. Scaling supplies and using recurring item classes are permitted co-modifications, and the paper itself frames envy degree as a likelihood over subgroups and develops sampling methods. The entropy-rate question is plausibly one its authors would recognize. My negative case is therefore weak: the proposed mirror changes the paper’s exact quantity and its printed hardness proof needs scrutiny, but a worthwhile continuous question survives.
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.