d4-conf-aaai-2017-0012

· ? (d4-conf-aaai-2017-0012)

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

The new result

Answer: No finite uniform comparison-query bound exists. No deterministic comparison-oracle algorithm can guarantee terminating exact recovery, already for fixed \(m=\tau=1\) and fixed \(L\). · discrete side: other · adjudication: proved

full proof & adversarial review →

The anchor — hardness

Theorem 1

PDF text-layer excerpt — equations and symbol order may be approximateThere exists a class of substitutable preferences without ties such that any algorithm requires Ω(2n) queries to compute its induced choice function. The proof of this theorem appears in the full version of this paper. To see the intuition, suppose that an algorithm is given fS∗by picking S∗uniformly at random. No query to f gives any information about the choice set S∗, except for f(S∗) itself.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given a finite support \(T\) of \(\tau\) complete doctor types with rational masses \(\mu_t>0\), and a strict preference-comparison oracle over fractional accepted-mass vectors, determine the exact oracle-query complexity of computing the hospital’s unique choice \(C(\mu)=\max_{\succ}\{x:0\le x\le\mu\}\), for preferences whose rejected mass is coordinatewise nondecreasing as supply increases.

The model it lives in

A one-hospital market with \(\tau\) complete doctor types and rational supply vector \(\mu\); the hospital compares fractional accepted-mass vectors and satisfies rejection monotonicity. Compute its exact choice \(C(\mu)\) from the comparison oracle.

What the mirror covers

The mirror covers Theorem 1’s worst-case choice-function query lower bound. It leaves the verification equivalence, tractable preference classes, results with ties, and full many-to-one stable-matching algorithms outside its scope.

Open questions for a prover

The case FOR (proponent)

The strongest positive mirror I believe is Fractional Substitutable Hospital Choice, anchored on the paper’s Theorem 1, proved here (with its detailed proof deferred to the full version). The theorem says that there is a class of substitutable preferences without ties for which *any algorithm needs \(\Omega(2^n)\) preference-oracle queries to compute the induced choice function*, where \(n\) is the number of doctors. The paper’s construction hides a preferred subset among exponentially many possibilities.

In the mirror, an instance has a finite support \(T\) of doctor types, with rational masses \(\mu_t>0\) summing to one. A type completely specifies everything relevant to the matching problem: the doctors’ hospital rankings and the attributes hospitals use to evaluate them. The hospital has an oracle for its strict preference over accepted-mass vectors. Given available supply \(a\), its choice is \(C(a)\in\arg\max_{0\le x\le a} U(x)\), where \(x_t\) is the mass of type \(t\) it accepts. The problem is to compute \(C(\mu)\) exactly using comparisons between such vectors. This is an oracle-query question, matching the paper’s model; it does not claim a standard exponential running-time lower bound.

Use the direct mass analogue of the paper’s rejection form of substitutability: for \(a\le b\), the rejected mass \(a-C(a)\) cannot decrease coordinatewise as supply grows. To see why the hardness has a plausible continuous lift, consider the \(2^\tau\) vectors \(z^S\) with \(z^S_t=\mu_t\) for \(t\in S\) and \(0\) otherwise. A preference oracle can make one unknown \(z^{S^*}\) its uniquely preferred bundle, while ranking all other bundles by a fixed increasing order. Then \(C(a)=z^{S^*}\) when \(z^{S^*}\le a\), and \(C(a)=a\) otherwise. This choice rule satisfies the stated rejection condition. At full supply the answer is the hidden vector \(z^{S^*}\); comparisons reveal which one is hidden only if they query it. Fractional queries therefore need not expose the answer. I expect an \(\Omega(2^\tau)\) query lower bound for this mirror.

A credible regime is a large annual matching market with repeated applicant profiles: for example, many applicants sharing the same hospital rankings and the same modeled credentials, with \(\tau\) such profiles among \(N\) applicants and \(N\gg\tau\). A mass \(x_t\) is the fraction of type \(t\) accepted; each individual doctor still receives an ordinary matched-or-unmatched outcome. This is population continuization, and the paper’s one-hospital case makes choice computation the underlying problem directly. The mirror covers Theorem 1’s choice-function result, not every many-to-one stable-matching result in the paper.

I expect this to be B-style hardness transfer in the oracle model: the hidden combinatorics persist among the type-corner bundles, so increasing multiplicity within types does not remove them. The result also generates useful follow-up questions: whether regular classes of fractional preferences, such as suitably defined concave or submodular valuations, admit efficient exact choice algorithms; whether approximate choice takes fewer queries; and how a choice oracle over masses supports computation of a stable matching across many hospitals.

The soft spot is substantial: the hard preference can be an artificial oracle with a spike at one bundle, and Theorem 1 itself is a query lower bound, not a bit-complexity or NP-hardness result. If the mirror were restricted to smoother economic preferences, the construction might be excluded. But that is also the paper’s stated worst-case question—choice computation across general substitutable preferences—so the mass-vector version remains a recognizable and testable continuous analogue of that particular result.

The case AGAINST (opponent, writing after the proponent)

The strongest objection is to the lower bound’s computational meaning. It hides the answer at one of \(2^\tau\) exact corner bundles, then makes every fractional query point reveal nothing. That is a clean black-box query construction, but it offers no finite representation of the hospital’s preferences, input length, or output-precision model. If the hidden target is explicitly encoded, it is just a \(\tau\)-bit string the algorithm can read; if preferences remain an unrestricted oracle, the exponential query bound is built into that access model. So the proposed lift does not yet give ChoCo a bit-complexity result or an optimization problem with a specified finite input.

That objection does not defeat the best version of the mirror. With \(N\gg\tau\) applicants across repeated, complete types, fractional hospital choice is a sensible population problem. One could study exact or approximate choice for explicitly represented fractional preferences, and how those choices support stable matching. The paper’s submodular results suggest a natural tractable class to investigate alongside the general case. The hard oracle construction may not survive those restrictions, but that is a reason to sharpen the question, not evidence that no worthwhile mirror exists.

So I cannot make the requested universal negative case convincing. The oracle issue makes this particular proposed hardness mirror narrower and less connected to finite-input complexity than its presentation suggests. But the population regime is plausible, and the resulting computational questions are well posed. The honest negative verdict is weak.

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.