d4-conf-ijcai-2022-0058

· ? (d4-conf-ijcai-2022-0058)

no mirror
paperd4-conf-ijcai-2022-0058
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencemedium
authors would recognise ityes

Why no mirror

Theorem 4 characterizes the likelihood’s curvature, while Theorem 5 bounds statistical error and sample size; neither gives a computational guarantee for the stated estimator. The population expected-likelihood problem is plausible and recognizable, but it is a new optimization question rather than a continuous analogue of a named computational result in the paper.

fails bit a — no named computational result to mirror

The objection that survived

Theorem 4 gives a strict-concavity condition but no algorithmic complexity guarantee, so the proposed population optimization is not anchored by a computational result.

fatal: True

What the mirror covers

The proposed mirror covers non-mixture PL-with-features MLE over top-\(l\) records and the curvature condition; it leaves mixture identifiability, mixture learning, and the general RUM results aside.

Open questions for a prover

The case FOR (proponent)

My best positive case is narrow: a continuous-population mirror of the paper’s single-component PL-with-features MLE for top-\(l\) preferences. The paper does not prove that this problem is in P or hard. Its strongest computationally relevant named anchor is an optimization-structure result.

Anchor — Theorem 4, proved in this paper. For any \(\mathrm{PL}_{\mathcal X}\text{-TO}\) instance and any data \(P=(O_1,\ldots,O_n)\), the log-likelihood objective for estimating \(\beta\) is strictly concave if and only if the normalized feature matrix \(\bignorm(\mathcal X)\)—formed from the feature differences \(x_{ji}-x_{j1}\) across agents and alternatives—has full row rank. This establishes a sharp condition for strict concavity; it does not establish a running-time bound.

Lead mirror — Population \(\mathrm{PL}_{\mathcal X}\text{-TO}\) MLE. An instance has \(m\) alternatives, feature dimension \(d\), and a finite support of \(\tau\) observed record types \(t=(X_t,O_t)\). Here \(X_t\in\mathbb Q^{d\times m}\) is an agent’s feature matrix and \(O_t=a_{i_1}\succ\cdots\succ a_{i_l}\succ\text{others}\) is their reported top-\(l\) order. Each type has rational mass \(\mu_t>0\), with \(\sum_t\mu_t=1\). Given accuracy \(\epsilon\), find an \(\epsilon\)-optimal pair \((\beta,\phi)\) for

\[ \max_{\beta\in\mathbb R^d,\ \phi\in\Delta_{m-1}} \sum_{t=1}^{\tau}\mu_t \left[ \log\phi_l+ \sum_{p=1}^{l}\left( \beta^\top x_{t,i_p} -\log\!\sum_{a_i\notin\{a_{i_1},\ldots,a_{i_{p-1}}\}} e^{\beta^\top x_{t,i}} \right) \right]. \]

The \(\phi\) terms model the distribution of reported lengths; the \(\beta\) terms are the paper’s PL-with-features likelihood. For a computational version, one can promise that the optimum is attained in a supplied bounded parameter region; a polynomial-time approximation claim would also need quantitative conditioning guarantees.

This has a plausible high-multiplicity regime: a large consumer study with a fixed product catalogue and a fixed set of demographic or behavioural feature profiles. Many consumers share a feature profile, and the possible top-\(l\) reports are finite for a fixed catalogue, so the number of distinct record types can remain small compared with the population. Mass means the fraction of consumers with each feature-and-report record. Every discrete sample embeds by setting \(\mu_t=n_t/n\); arbitrary rational masses give the continuous version. The authors would likely recognize the mirror: it is their likelihood with the sum over agents expressed as a population expectation, and Theorem 4’s rank condition becomes full row rank of the feature differences over the positive-mass support.

I expect the bounded, well-conditioned \(\epsilon\)-optimization version to be Class A: its objective is concave, its decision variable has dimension \(d\), and the input likelihood can be summed over the \(\tau\) supported records. That expectation is an inference from the objective’s structure, not a result proved in the paper. The mirror covers Theorem 4’s single-component estimation problem; it does not cover the paper’s mixture-model results. It raises further questions about the bit complexity of approximate optimization without conditioning promises, and about the non-concave population MLE for mixtures.

The weak point is that the paper gives no hardness anchor and no complexity classification for this optimization problem. Theorem 4 proves curvature, not efficient solvability, and aggregation may simply rewrite the finite likelihood rather than reveal a new tractability boundary. The positive case is therefore that this is a credible population-level computational question with a strong structural lead—not that the paper already demonstrates a complexity-theoretic gain from continuization.

The case AGAINST (opponent, writing after the proponent)

The only plausible anchor is Theorem 4, and it falls short of the programme’s usual computational anchor. It characterizes when the finite-sample likelihood is strictly concave; it gives no complexity bound or algorithmic guarantee. Theorem 5 gives a statistical error bound. The paper’s MLE, EM, and RBCML procedures are presented without complexity classifications. So the proposed mirror—efficiently optimizing a population likelihood—is a new computational question suggested by the paper, rather than a population version of a computational result the paper establishes.

The strongest version of that question is still easy to state. Fix finitely many feature profiles and let each profile have a distribution over reported top-\(l\) orders; maximize expected log likelihood under that distribution. This is a sensible high-multiplicity regime: many consumers can share a profile, and the type space stays finite for a fixed catalogue. It also answers the authors’ modeling gate better than an argument based on individually unique consumers would. That is the negative case’s weak point.

The remaining objection is about fit with ChoCo. In this model, a “type” for the proposed mirror includes a feature profile and a realized report. Its mass describes the distribution of training data. The computational task is estimating a shared statistical parameter from that data distribution; the paper has no winner, collective choice, or intervention to compute. Supplying reports as masses gives a population-risk problem in statistical learning, rather than a society of preference types for a social-choice computation. Using feature profiles alone as types does not change that: the expected likelihood still needs the report distribution conditional on each profile.

Nor does Theorem 4 point toward a continuization-specific computational obstacle. With a bounded parameter region and suitable conditioning, the non-mixture objective is a finite-dimensional concave optimization problem, with terms summed over the supported records. The rank condition explains curvature; it does not reveal a complexity boundary driven by population multiplicity. This does not make the resulting optimization question ill-posed, and a tractable answer could still interest the authors. It does make the case for spending ChoCo’s time on it substantially weaker than a mirror of bribery, control, or winner robustness.

So the best case against is that the anchor is statistical structure, while the proposed computation is generic population likelihood optimization outside the programme’s central social-choice questions. I cannot make the universal claim airtight: the finite-profile consumer setting is plausible, and the authors would recognize population MLE as their problem. If the programme includes computational preference learning, this mirror may survive.

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.