GPT 6 Astra Pro attempt on Econ-22
economicscomputer scienceEconomics cataloguecontributionexplorationClaim: exploration
Reported by the author as unresolved.
Manuscript
Contents
D86-21: research attempt and adversarial verification
9 October 2026
FORMAL RESTATEMENT
Fix integers $n,m\ge1$. The explicit rational input consists of $q_{aj}\ge0$ with $\sum_{j=1}^m q_{aj}=1$ for each action $a\in[n]$, costs $c_a\ge0$ with $\min_a c_a=0$, and rewards $r_j\ge0$. A contract is $t\in{\mathbb{R}}_+^m$. The agent maximizes $q_a\cdot t-c_a$; among maximizing actions, the agent chooses one maximizing the principal's payoff $q_a\cdot(r-t)$. Thus the target is \[ \max_{a\in[n],\ t\ge0}q_a\cdot(r-t) \quad\text{subject to }(q_a-q_b)\cdot t\ge c_a-c_b\quad(b\in[n]). \] An exact algorithm must output a rational optimal contract and an action realizing this objective. The question is whether one algorithm uses at most $\operatorname{poly}(n,m)$ arithmetic operations and comparisons, independently of numerical bit lengths, while every intermediate rational encoding has length polynomial in the total input length $L$.Conventions and stress points. The action and outcome arrays are explicit. The $a=b$ incentive constraint is redundant. Empty feasibility for a particular action is allowed; that action is omitted. Strong polynomiality does not eliminate the cost of reading or writing binary numbers. Principal-favorable ties are essential for using weak inequalities and for attainment at incentive boundaries. Individual rationality follows from the zero-cost action and nonnegative payments. No strictly positive reservation utility or strict implementation requirement is added.
QUICK LITERATURE/CONTEXT CHECK
Paul Dütting, Michal Feldman, and Inbal Talgam-Cohen, Algorithmic Contract Theory: A Survey, arXiv:2412.16384v1 (20 December 2024), explicitly asks the strongly polynomial question in Section 3.1 after Observation 3.3. That section presents the linear-programming approach; Section 3.3 treats binary-action and binary-outcome cases. Checked primary survey: https://arxiv.org/html/2412.16384v1.The proofs below reproduce the LP reduction and establish restricted algorithms and a specified-action embedding. They do not claim that the survey proves an equivalence between unrestricted optimal-contract computation and general linear programming, nor that the present embedding establishes such an equivalence.
ATTACK PLAN
Proof track. Isolate minimum-payment implementation for each action, derive sparse optimal witnesses, and seek a dimension-independent basis-selection method. Check the two-action and fixed-dimension cases explicitly.Disproof track. Test whether optima can fail to exist under favorable ties; try to encode arbitrary rational inequalities inside a target action's incentive constraints; examine whether such an encoding actually forces a global optimal-contract algorithm to solve the target problem.
Tools and roles. Rational LP gives ordinary polynomial-time computation; compact objective sublevels prove attainment; nonnegative orthants exclude lineality; active-constraint rank bounds payment support; determinant bounds control exact encodings; likelihood-ratio comparisons solve two actions; zero-sum row embeddings enforce probability normalization; explicit tie comparisons distinguish inducibility from principal-optimal behavior.
Tiny cases. With one action, its cost is zero and $t=0$ is optimal. With one outcome all action distributions coincide, so $t=0$ and a zero-cost action are optimal. If every cost is zero, $t=0$ attains $\max_a q_a\cdot r$, an upper bound on every nonnegative-payment contract's profit.
WORK
For any fixed $t$, precisely the actions satisfying the weak inequalities are agent best responses. Maximizing over those feasible actions yields exactly the principal-favorable tie rule. Hence maximizing over all feasible pairs $(a,t)$ is equivalent to the original behavioral problem. Optimizing first over $t$ for each $a$ yields the displayed finite maximum. A zero-cost action is feasible at $t=0$, so the set being maximized over is nonempty and the optimal profit is nonnegative.
Use the rational LP theorem in the following form: a finite-dimensional linear program with rational coefficients can, in time polynomial in its binary encoding length, be classified as infeasible, unbounded, or finite-optimal; in the last case it returns a rational optimal solution of polynomial encoding length. Here each program has $m$ nonnegative variables and $n-1$ rational incentive rows, hence encoding length polynomial in $L$. Its objective is nonnegative on the feasible set, so it is never unbounded below. The attainment argument verifies that a finite infimum is an optimum. Solving the $n$ programs and comparing their rational objective values proves the ordinary bit-complexity assertion. This theorem does not bound the arithmetic count independently of coefficient lengths. ∎
Let $J=\{j:t_j>0\}$ and $k=|J|$. On these coordinates the tight incentive rows must have rank $k$. Otherwise choose a nonzero direction supported on $J$ annihilating every tight row. Sufficiently small moves in both signs preserve positive coordinates and all strictly slack rows, producing two distinct feasible points with midpoint $t$. This contradicts the vertex property. There are at most $n-1$ incentive rows, so $k\le n-1$.
For fixed $n$, enumerate supports $J$ with $|J|=k\le\min(m,n-1)$ and choices of $k$ incentive rows. Solve the square system making those rows tight, reject singular systems, set coordinates outside $J$ to zero, and check feasibility exactly. Include the all-zero candidate. At least one optimal vertex appears, by the rank argument. The number of candidates per target action is at most \[ \sum_{k=0}^{\min(m,n-1)}\binom{m}{k}\binom{n-1}{k}, \] which is polynomial in $m$ when $n$ is fixed. The same expression is polynomial in $n$ when $m$ is fixed. Each candidate uses polynomially many arithmetic operations for elimination, verification, and objective comparison; the additional factor $n$ for target actions remains polynomial. Clearing denominators and applying the determinant expansion bounds every candidate numerator and denominator by a polynomial number of input bits. Exact elimination can be performed with these polynomial-size intermediate encodings. The enumeration is not polynomial with a parameter-independent exponent when both $n$ and $m$ vary. ∎
An exact embedding into specified-action inducibility
The following reduction explains why the fixed-action LP need not be combinatorially simple. Its limited conclusion is important.The distinguished action's inequality against $\rho$ is exactly \[ \lambda_\rho\widetilde a_\rho\cdot t\ge\lambda_\rho b_\rho, \quad\text{or}\quad a_\rho\cdot x\ge b_\rho, \qquad x_j=t_j-t_m. \] The appended rows imply $x_j\ge0$. Thus any implementing $t\ge0$ yields a solution of the original system. Conversely, a feasible nonnegative $x$ yields an implementing contract by $t_j=x_j$ for $j\le d$ and $t_m=0$. There are $r+d+1$ actions and $d+1$ outcomes. The displayed formulas use polynomially many rational sums, products, comparisons, and divisions, with denominator bit lengths bounded polynomially in the input length.
In fact, for fixed $x$ every representing payment vector has $t_j=x_j+t_m$ and $t_m\ge0$, so $q_*\cdot t=(\sum_jx_j)/m+t_m$. Consequently minimum payment for $*$ corresponds to minimizing $\sum_jx_j$ over the original nonnegative feasible set, with $t_m=0$ at an optimum. ∎
Why this is not a full hardness equivalence. A globally optimal contract is allowed to induce another action. In the construction above, rewards are zero, so a zero-payment contract inducing a zero-cost action is always globally optimal, regardless of whether $*$ is inducible. Thus this particular construction cannot use a global optimal-contract oracle to decide the original feasibility question. A reward/implementation gadget forcing the required selection, without introducing an easier incentive instrument, has not been proved here. Treating Proposition Proposition (Embedding arbitrary nonnegative-variable feasibility) as an equivalence for the question in Section 1 would be an invalid quantifier substitution.
VERIFICATION
Exact two-action test. Let $q_0=(3/4,1/4)$, $q_1=(1/4,3/4)$, $c_1=1/4$, and $r=(0,2)$. The formula gives $t=(0,1/2)$, expected payment $C_1=3/8$, and agent utilities $1/8$ under both actions. Principal profits at this contract are $3/8$ for action 0 and $9/8$ for action 1, so favorable ties select action 1. The zero contract gives profit $1/2$. The optimal profit is therefore $9/8$.\begin{lstlisting}[language=Python] from fractions import Fraction as F q0=(F(3,4),F(1,4)); q1=(F(1,4),F(3,4)) c=F(1,4); r=(F(0),F(2)); t=(F(0),F(1,2)) dot=lambda x,y:sum(a*b for a,b in zip(x,y)) assert dot(q0,t)==dot(q1,t)-c==F(1,8) assert dot(q1,t)==F(3,8) assert dot(q0,tuple(r[j]-t[j] for j in range(2)))==F(3,8) assert dot(q1,tuple(r[j]-t[j] for j in range(2)))==F(9,8) assert dot(q0,r)==F(1,2) print('two-action contract: exact utility, payment, and tie checks passed') \end{lstlisting}Adversarial audit. Zero-probability outcomes are removed only for the fixed target action, where their incentive coefficients are nonpositive. The optimum-face argument separately proves existence of a vertex before enumerating bases; sparsity alone would not justify enumeration of tight rows. The zero-cost action need not be unique. Rewards being nonnegative does not make every action inducible. The embedding explicitly preserves row sums, positivity, and the zero-cost convention, but does not preserve the identity of the globally optimal action. No iteration bound is inferred from output sparsity.
FINAL
LABEL: UNRESOLVED.Strongest fully proved partial result. Optimal contracts are attained and rational, and ordinary polynomial bit-time computation reduces to $n$ explicit LPs. There are sparse optimal contracts with at most $n-1$ positive payments; fixed-action-count and fixed-outcome-count versions have strongly polynomial arithmetic algorithms. Two actions admit the displayed closed form. Arbitrary rational linear feasibility embeds into specified-action inducibility, with its scope limitation proved explicitly.
Exact first gap. No parameter-independent polynomial arithmetic bound is established for selecting optimal payment bases across all actions when both $n$ and $m$ vary. Conversely, the specified-action embedding does not force a global contract optimizer to expose feasibility of that action and therefore does not prove an equivalence or an impossibility result for the literal question.
Three next targets. First, exploit the probability-difference structure to build a polynomial arithmetic basis-selection algorithm that avoids the enumeration in Theorem Theorem (Sparse optimal payments and fixed dimensions). Second, test a reward gadget that makes a distinguished action globally optimal exactly when an encoded feasibility system has a solution, while preserving limited liability and zero-cost participation. Third, seek a strongly polynomial dual separation method for the family of implementation LPs using their common probability matrix rather than solving them independently.
Minimal obstruction. A counterexample cannot simply be an instance without an optimum: attainment is proved. Any hard family escaping the restricted algorithms must allow both the number of actions and the number of outcomes to grow. Superpolynomial behavior of one LP method, or large magnitudes of optimal payments, is not by itself a disproof of a strongly polynomial arithmetic algorithm.