d4-conf-aaai-2022-1399

· ? (d4-conf-aaai-2022-1399)

mirror foundnew result: other → P — proved & adversarially reviewed →
paperd4-conf-aaai-2022-1399
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencemedium
authors would recognise ityes

The new result

other→P discrete result → its continuous mirror

Answer: Randomized polynomial-time solvable with polynomial sample complexity in the stated sampling-interface model. · discrete side: other · adjudication: proved_with_minor_gaps

full proof & adversarial review →

The anchor — algorithmic

Theorem 2

PDF text-layer excerpt — equations and symbol order may be approximateLet ˜ M = l log(3/δ) λ m and K = l log(3 ˜ M/δ) log(1/(1−γ)) m . With probability 1 −δ, AUDIT is correct, it satisfies the conservative constraint (3) for all ˜ M target users, and the bounds on duration and cost from Th. 1 (using δ 3 ˜ M instead of δ) are simultaneously valid.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given a finite support \(T\) of complete user types \(t=(q_t,\nu_t,\pi_t)\), with rational masses (\mu_t)_{t\in T} summing to one, define (U_t(s)) as type \(t\)’s expected reward when shown type \(s\)’s policy. Can an adaptive audit, using reward samples from target types and source policies drawn according to \mu, with confidence \(1-\delta\), certify that the mass of types \(t\) for which \sum_{s\in T}\mu_s\mathbf{1}[U_t(s)>U_t(t)+\epsilon]>\gamma is at most \lambda, or report evidence to the contrary, while ensuring that each audited type’s average expected reward at every horizon is at least (1-\alpha)U_t(t)\)? Characterize its duration and utility-loss guarantees.

The model it lives in

A population with finite support \(T\), where each type has mass \mu_t and shares a context distribution \(q_t\), reward law \nu_t, and current policy \pi_t. The audit adaptively shows a target type its own policy or a source type’s policy, observes rewards, and seeks a probabilistic envy certificate while respecting a conservative expected-utility constraint.

The objection that survived

The mirror assumes the exact partition into types sharing (q_t,\nu_t,\pi_t) is available, although the reward laws are unknown and the paper gives no method or cost bound for discovering that partition.

fatal: False

What the mirror covers

The mirror covers the probabilistic (\epsilon,\gamma,\lambda) audit in Theorem 2 and its inherited OCEF duration and cost guarantees from Theorem 1. It leaves the exact all-user audit as a separate question, as well as the paper’s fairness comparisons, policy-design analysis, and experiments.

Open questions for a prover

The case FOR (proponent)

My lead is a continuous version of the paper’s probabilistic envy audit, anchored on Theorem 2 (proved in this paper). It is the strongest fit because it already measures fairness by fractions of users and policies. The paper has no NP-hardness or polynomial-time classification result; its computational result is about sample efficiency.

The mirror is a recommender population with finite type support \(T\), \(|T|=\tau\), and rational masses \(\mu_t\) summing to one. A type \(t\) is the complete tuple of quantities relevant to the audit: its context distribution \(q_t\), reward law \(\nu_t\), and current recommendation policy \(\pi_t\). Thus two users share a type only if they are indistinguishable in all three. Mass \(\mu_t\) is their fraction of the population. For a target of type \(t\), write \(U_t(s)\) for its expected reward when shown source type \(s\)’s policy \(\pi_s\), using \(t\)’s own contexts and reward law.

This gives a direct mass version of the paper’s relaxed criterion. Type \(t\) is \((\epsilon,\gamma)\)-envious if
\[ \sum_{s\in T}\mu_s\,\mathbf{1}\!\left[U_t(s)>U_t(t)+\epsilon\right]>\gamma. \]
The population is \((\epsilon,\gamma,\lambda)\)-envy-free if the total mass of such target types is at most \(\lambda\). The paper’s finite uniform draws of users become draws from \(\mu\); excluding the particular target individual has no effect in the continuum.

Call the problem Mass-AUDIT. Its input is this finite-support population, interaction access to rewards in \([0,1]\), and parameters \(\epsilon,\gamma,\lambda,\alpha,\delta\). It adaptively chooses which target types to audit and, for each target, whether to show that target its own policy or a policy sampled from a source type. The decision variable each round is the source policy shown. The goal is to produce an envy certificate or an alert while minimizing audit duration and utility loss. For each audited target type, the conservative constraint is that at every horizon \(r\), the average expected reward from the policies shown is at least \((1-\alpha)U_t(t)\). Because members of a type have identical response laws, an audit of that type applies to its whole mass.

In a plausible regime, millions of users belong to a much smaller set of stable recommendation cells: users with the same context and reward distributions, served by the same policy template. Repeated cohorts in a platform with fixed preference profiles and policy variants are a reasonable example. Crucially, a type must include the reward response and current policy, not just a demographic label. The mirror would be a poor fit if nearly every user has a distinct response model or policy, making \(\tau\) close to the population size.

Theorem 2 sets
\[ \widetilde M=\left\lceil\frac{\log(3/\delta)}{\lambda}\right\rceil, \qquad K=\left\lceil\frac{\log(3\widetilde M/\delta)} {\log(1/(1-\gamma))}\right\rceil. \]
It samples \(\widetilde M\) target users and \(K\) other users’ policies per target, then runs OCEF with confidence parameter \(\delta/(3\widetilde M)\). With probability at least \(1-\delta\), AUDIT is correct, satisfies the conservative constraint for all sampled targets, and the duration and cost bounds from Theorem 1 hold simultaneously for those targets. In Mass-AUDIT, the corresponding draws are from \(\mu\), so the sample counts do not depend on the total population size.

For completeness, the per-target bounds inherited from Theorem 1 use \(\mu_0=U_t(t)\), \(\mu_k=U_t(s_k)\),
\[ \eta_k=\max\{\mu_k-\mu_0,\ \mu_0+\epsilon-\mu_k\}, \qquad h_k=\max\{1,1/\eta_k\}, \]
where \(s_k\) is the \(k\)-th sampled source type. With \(\delta'=\delta/(3\widetilde M)\), the duration is
\[ O\!\left( \sum_{k=1}^{K} \frac{h_k}{\min\{\alpha\mu_0,\eta_k\}} \log\!\left( \frac{K\log(Kh_k/(\delta'\eta_k))}{\delta'} \right)\right), \]
and the cost is
\[ O\!\left( \sum_{k:\mu_k<\mu_0} \frac{(\mu_0-\mu_k)h_k}{\eta_k} \log\!\left( \frac{K\log(Kh_k/(\delta'\eta_k))}{\delta'} \right)\right). \]
These are sampling and interaction bounds, not a claim that the audit is an exact LP or has a polynomial-time worst-case complexity bound.

I expect this mirror to be tractable in the paper’s statistical sense: the paper’s sampling method transfers naturally to type draws, and the number of users disappears from the probabilistic audit’s sample counts. The authors should recognize it as their problem: it preserves the target user’s preferences, tests policies from other users, and protects recommendation performance during exploration. It covers the auditing results, especially Theorem 2 and its OCEF guarantees; it does not mirror the paper’s separate analysis of envy-free policy design or item-side fairness.

Several follow-up questions matter: how the audit’s resources depend on explicit support size \(\tau\) and the bit lengths of \(\mu_t\); how finite high-multiplicity cohorts approximate the mass-sampling model when some types have few representatives; and how robust the results are when users are clustered approximately rather than having identical reward laws. The exact envy criterion would also require checking every positive-mass source type, whereas Theorem 2 addresses the probabilistic relaxation.

The weakest point is that the paper already gets its main population-size benefit without continuization: its probabilistic audit is independent of \(M\). The continuous mirror is therefore a clean high-multiplicity formulation and a useful test of type aggregation, but it does not presently reveal a new computational tractability gain. It also sits outside the programme’s usual LP and separation-problem pattern. Its case rests on the model being a sensible population-level audit problem, not on claiming that the continuum unlocks a known optimization technique.

The case AGAINST (opponent, writing after the proponent)

The best case against is about what this paper’s results measure. Theorem 2 is a real algorithmic result, but its bounds concern reward samples, audit duration, and utility loss. The probabilistic audit already samples a fixed number of users and policies, independent of \(M\). For a rational mass vector, expanding each type into identical copies makes uniform user draws induce those same type masses. Aggregating the draws by type therefore gives a clean reformulation of Theorem 2, with no new computational mechanism or dependence on \(\tau\) or \(L\). That makes it a weak fit for ChoCo’s complexity programme.

The proponent’s “stable recommendation cells” need a very strong meaning here. A type must share the context distribution, reward law, and policy—not merely a demographic label or policy template. If those quantities vary across users, grouping them can invalidate the envy and conservative-performance guarantees. If they are exactly shared, the regime may be sensible, but the auditor must know which users share a type even though the reward laws are what the audit is trying to learn.

The strongest alternative is an exact mass audit: run OCEF for each positive-mass target type against the support’s source policies. Theorem 1 makes that a natural extension, with the work scaling in the number of type pairs rather than individual users. But it is an immediate application of the paper’s existing bandit guarantee, and its benefit comes from having an accessible partition into identical users. It introduces no new continuous optimization problem or complexity question.

I cannot honestly defend the universal claim that no scenario yields a worthwhile mirror. A platform with known, genuinely identical user cohorts is a coherent case, and the mass formulation is recognizable as the paper’s audit. My negative case is narrower: this is a low-priority ChoCo target because the main theorem already avoids population-size dependence, while the stronger exact-audit benefit rests on a restrictive type partition that the paper does not explain how to obtain.

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.