d4-conf-ijcai-2017-0677

· ? (d4-conf-ijcai-2017-0677)

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

The new result

P→P discrete result → its continuous mirror

Answer: Polynomial-time solvable in the stated comparison-oracle model, with linearly many queries and exact optimality over the final consistent set. · discrete side: polynomial · adjudication: proved

full proof & adversarial review →

The anchor — algorithmic

Proposition 11

PDF text-layer excerpt — equations and symbol order may be approximateAlgorithm 3 has a time complexity of O(poly(nT , 1/δ)) and uses only O(poly(nT , 1/δ)) queries, where nT is the number of nodes in tree T.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given an explicit decision tree \(T\) with rational chance probabilities, \(\tau\) types with rational masses \(\mu_t>0\) summing to \(1\), and for each type a rational polytope \(B_t\) of feasible coefficients for a normalized utility \(u_t(x)=\sum_{j=1}^{q} b_{tj}I_j(x)\) in a shared I-spline basis, design an adaptive elicitation algorithm. Each query asks a society-level oracle to compare lotteries by their mass-weighted expected utility \(W(\ell)=\sum_t\mu_t\sum_x p_\ell(x)u_t(x)\). The algorithm must output one contingent policy \(\pi\) whose worst-case regret, over all utility profiles consistent with the polytopes and observed answers, is at most \(\delta\); determine its query and time complexity in \(n_T,\tau,q,L,\) and \(1/\delta\).

The model it lives in

A large cohort has a shared treatment tree and chance model; type \(t\) has mass \(\mu_t\) and an unknown normalized utility in \(B_t\). The decision variables are the adaptive lottery-comparison queries and the final common policy \(\pi\); the objective is to bound worst-case mass-weighted expected-utility regret by \(\delta\).

The objection that survived

The utilitarian objective requires defensible interpersonal comparisons between normalized utilities, and the society-level oracle is an additional modeling assumption the paper does not justify.

fatal: False

What the mirror covers

Covers Proposition 11's adaptive elicitation guarantees; leaves Propositions 1–10, the spline representation, and the empirical comparisons outside this mirror.

Open questions for a prover

The case FOR (proponent)

The best mirror I see is for Proposition 11, the paper’s result that its interactive backward-induction algorithm uses polynomially many preference queries and polynomial time in \(n_T\) and \(1/\delta\). The authors prove it here; it is not a cited result. In context, the algorithm returns a policy with regret at most \(\delta\), assuming its utility-dominance and regret calculations can be done by polynomial-time linear programming. The paper gives no named hardness result to anchor a hardness-dissolution question, so this is a positive case for extending an algorithmic result.

A plausible regime is a large health system choosing one sequential treatment protocol for a large cohort. Many patients share one of a small number \(\tau\) of preference types: the same normalized utility curve over outcomes, and the same treatment tree and chance probabilities. Each type has mass \(\mu_t\), the fraction of the cohort with that curve. A population of tens of thousands with a few dozen modeled types is a sensible high-multiplicity regime. The continuous object is the population distribution \(\mu\), not the paper’s lotteries or spline functions.

Here is the mirror I would ask a prover to study: Mass-Weighted Adaptive Elicitation for Sequential Policies. The input is an explicit decision tree \(T\), a support of \(\tau\) types with rational masses \(\mu_t\) summing to one, and for each type a rational polytope \(B_t\) of feasible coefficients for a normalized utility \(u_t(x)=\sum_{j=1}^{q} b_{tj}I_j(x)\) in a shared I-spline basis. The actual coefficients are unknown. The cohort’s welfare criterion is utilitarian average expected utility,
\[ W(\pi)=\sum_t \mu_t\sum_x p_\pi(x)u_t(x), \]
where \(p_\pi(x)\) is the probability that policy \(\pi\) yields outcome \(x\). Queries go to a society-level welfare oracle: it compares the expected average utility of two lotteries. The task is to adaptively make such queries and output one common policy \(\pi\) whose regret is at most \(\delta\) for every population utility profile consistent with the initial polytopes and the answers received. Measure time and queries in \(n_T,\tau,q,L\), and \(1/\delta\), where \(L\) covers the rational input encoding.

I expect this mirror to be tractable. With a shared basis, the average utility \(\bar u_\mu=\sum_t\mu_tu_t\) is itself a normalized vNM utility in that basis. The feasible aggregate coefficient set is a polytope, representable using the type-level variables and constraints. So the mirror retains the paper’s underlying question: adaptively elicit the utility relevant to a sequential policy choice, then use backward induction to find a near-optimal policy. Proposition 11’s approach should apply to that aggregate utility, with the aggregate polytope adding polynomial dependence on \(\tau,q,L\). The paper’s stated bound is polynomial in \(1/\delta\), which is a precision dependence, not a claim polynomial in the bit length of \(\delta\) alone.

The weakest point is the utilitarian aggregation and its query oracle. Average cardinal utility assumes comparable normalization across types, and asking the society-level oracle to compare lotteries requires an institution or welfare model that can report those comparisons. That is a substantive modeling choice beyond the paper’s single decision maker. I still think authors would recognize the resulting problem: the tree, policy choices, expected-utility criterion, regret guarantee, and elicitation method remain intact; the decision maker’s utility is the cohort’s average utility.

This mirror covers Proposition 11 only. It raises further questions about whether the result survives with type-specific query access rather than a welfare oracle, how query effort should be allocated when types have unequal masses, and what happens when types face different transition probabilities or treatment trees.

The case AGAINST (opponent, writing after the proponent)

The best case against the proposed mirror is that its welfare oracle already assumes the hardest modeling choice. The paper elicits one decision maker’s utility. Averaging \(u_t\) across types turns that into a social welfare criterion, and endpoint normalization does not establish that one type’s utility gain should count as much as another’s. An oracle that compares lotteries by average utility therefore builds a particular interpersonal comparison into the input. That makes the health-system version less like a direct population lift and more like a multi-agent welfare-elicitation problem.

But that objection does not defeat Proposition 11 as an anchor. It is a named computational result: the paper gives polynomial time and query guarantees for finding a policy within regret \(\delta\). And a stronger mirror avoids the aggregate-oracle assumption. Give each type’s representative a preference-query channel; define the objective as the mass-weighted regret of the common policy over all utility profiles consistent with the answers; then ask which type and outcome comparison to query next. Rational type masses matter to the regret, and many patients can share each type without losing information needed by that objective. A large cohort governed by one adaptive treatment protocol is at least a plausible setting for this question.

This stronger version changes the paper’s single decision maker into a population with a specified collective objective. That is a real modeling addition, and the aggregation choice needs to be defended. It is not, however, a fundamental mismatch: the paper’s conclusion explicitly identifies multi-agent utility elicitation as a natural extension. That is evidence that the authors might recognize this as their problem, not a reason to dismiss it. The issue is therefore whether the resulting collective elicitation question is compelling, not whether a population mirror can be formulated.

A one-type cohort would collapse to the original problem, but heterogeneous types with nonzero masses avoid that degeneration. Nor does the paper already give a continuous-population treatment: its lotteries and spline utilities concern outcomes and one decision maker’s uncertainty about utility, not a distribution over people. On the evidence here, the strongest negative point is that any worthwhile mirror needs an explicit and defensible social objective. That weakens the proponent’s particular welfare-oracle formulation, but it does not defeat the better type-query formulation. I cannot make a convincing universal case against this anchor.

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.