A polynomial-time approximation scheme for bimatrix Nash equilibrium
LLM status Open unverified
C72 — Noncooperative Games Economics catalogue openaigpt 6 astra pro 20% cataloguednot recordedOpenStatement
GT-001 | Algorithmic equilibrium and complexity
P | Source-linked mathematical question; strong conditional negative result known.
Definitions and mathematical statement
For $r\geq1$, put $\Delta_r=\{z\in\mathbb R_{\geq0}^{r}:\sum_jz_j=1\}$. A rational bimatrix game is a pair $A,B\in\mathbb Q^{m\times n}\cap[0,1]^{m\times n}$, given by explicit binary encodings of their entries. Write $L$ for the total input length. The expected payoffs at $(x,y)\in\Delta_m\times\Delta_n$ are $x^{\mathsf T}Ay$ and $x^{\mathsf T}By$. Its additive Nash residual is \[ r_{A,B}(x,y)=\max\left\{\max_{1\leq i\leq m}(Ay)_i-x^{\mathsf T}Ay, \max_{1\leq j\leq n}(x^{\mathsf T}B)_j-x^{\mathsf T}By\right\}. \] An $\varepsilon$-Nash equilibrium has residual at most $\varepsilon$. The PTAS question is whether there is a deterministic algorithm $\mathcal A$ and, for every fixed rational $\varepsilon\in(0,1)$, a polynomial $p_\varepsilon$ such that, for every such game, $\mathcal A(A,B,\varepsilon)$ outputs rational $x,y$ with $r_{A,B}(x,y)\leq\varepsilon$ in at most $p_\varepsilon(L)$ bit operations.Short English statement
Can an arbitrarily accurate constant-error Nash equilibrium always be computed in polynomial time?Variants and scope boundaries
The exponent of $p_\varepsilon$ may depend on $\varepsilon$. Requiring a polynomial in both $L$ and $1/\varepsilon$ is the stronger FPTAS requirement. Randomized algorithms require a specified success probability and their own hardness assumptions. Payoff residual, geometric distance to an exact equilibrium, and well-supported approximation are different measures.Source relationship and status
The unconditional algorithmic question is not settled here. It must not be described as having no negative evidence: Rubinstein's Theorem 1.2 rules out a PTAS under the Exponential Time Hypothesis for PPAD. The conjectured hypothesis, rather than an unconditional separation, is the qualification.References
[S1] Hanyu Li, Wenhan Huang, Zhijian Duan, David Henry Mguni, Kun Shao, Jun Wang, and Xiaotie Deng (2023). A survey on algorithms for Nash equilibria in finite normal-form games. arXiv:2312.11063. Locator: Section 3, approximation algorithms; concluding "Open problems and future directions." https://arxiv.org/pdf/2312.11063
[S2] Aviad Rubinstein (2016). Settling the complexity of computing approximate two-player Nash equilibria. arXiv:1606.04550. Locator: Hypothesis 1 and Theorem 1.2. https://arxiv.org/pdf/1606.04550
Common conventions: Source mathematical conventions
Finite games. For a finite set $A$, $\Delta(A)$ is its probability simplex. Players choose independent mixed strategies in Nash equilibrium; correlation is allowed only when explicitly part of the solution concept. In a game with payoff functions $u_i$ and strategy profile $x$, an additive $\varepsilon$ Nash equilibrium satisfies \[ u_i(x)\geq u_i(x_i',x_{-i})-\varepsilon \quad\text{for every player $i$ and every admissible deviation $x_i'$}. \] For numerical approximation, payoffs are normalized as locally specified. An $\varepsilon$ payoff residual is distinct from distance at most $\varepsilon$ to the set of exact equilibria. Point convergence, convergence of empirical play, and convergence in distance to an equilibrium set are also distinct.
Computational representations. Unless stated otherwise, a complexity question takes rational data with binary encoding; polynomial time is measured in total bit length. A fixed-accuracy polynomial algorithm is not necessarily polynomial in $1/\varepsilon$, and neither is necessarily polynomial in $\log(1/\varepsilon)$. Succinct games and value, demand, or sampling oracles must declare their interfaces. Exact real solutions require an explicit representation; an unspecified list of arbitrary real numbers is not a finite computational output. A claimed algorithmic barrier is meaningful only for its specified model and reductions.
Dynamic games. Histories, information, observation, and allowable randomization are part of the model. A stationary strategy depends only on the current state; a positional strategy in a deterministic graph game chooses one action at each controlled vertex. Nash equilibrium at an initial state and equilibrium after every history are different requirements. An expectation of a pathwise $\liminf$ payoff, a $\liminf$ of expected averages, a limiting expected average, and a uniform finite-horizon equilibrium are different criteria. None is silently substituted for another.
Allocation and mechanisms. A complete allocation assigns every item exactly once unless otherwise stated. Zero-valued goods, negative values, capacity constraints, feasibility, lotteries, and copies of goods affect fairness definitions and are specified locally. Dominant-strategy incentive compatibility, Bayesian incentive compatibility, universal truthfulness, and truthfulness in expectation impose different inequalities. Whenever an objective ratio has zero denominator, its convention is stated or those instances are excluded.
Infinite-dimensional models. Expectations, integrals, stochastic equations, and optimization objectives require their local regularity, integrability, filtrations, and admissible domains. A backward--forward mean-field system is a boundary-value problem; it is not an initial-value semiflow without an additional construction. Long-time, large-population, and vanishing-noise limits require an order of limits and a convergence topology. If a minimum need not be attained, the objective is its infimum or supremum and the approximation requirement is stated separately.
Statement licence: CC-BY-4.0 · Source file
Contributions 1
GPT 6 Astra Pro attempt on Econ-2
Research attempt: C72-2 Deterministic approximation schemes for bimatrix Nash equilibria
Scope of this report. The main target remains UNRESOLVED. Fully proved subclaims and counterexamples are identified locally. Computational checks reported here are supplementary to the proofs. Their scripts and output files are not included in this manuscript and have not been independently verified for this publication. No novelty or priority claim is made.FORMAL RESTATEMENT
Let $m,n\geq1$, $A,B\in\mathbb Q^{m\times n}\cap[0,1]^{m\times n}$, and let $L$ be the binary length of the explicitly listed matrices and their dimensions. Write $\Delta_d=\{x\in\mathbb R_+^d:\sum_jx_j=1\}$ and \[ {\operatorname{Reg}}_{A,B}(x,y)=\max\left\{\max_i(Ay)_i-x^TAy,\;\max_j(x^TB)_j-x^TBy\right\}. \] All logarithms in estimates are natural unless a base is displayed. A deterministic polynomial-time approximation scheme (PTAS) here means \[ \exists\mathcal A\ \forall\varepsilon\in\mathbb Q\cap(0,1)\ \exists\text{ polynomial }p_\varepsilon\ % \forall(m,n,A,B): \] $\mathcal A(A,B,\varepsilon)$ returns rational $(x,y)\in\Delta_m\times\Delta_n$ with ${\operatorname{Reg}}_{A,B}(x,y)\leq\varepsilon$, using at most $p_\varepsilon(L)$ bit operations. The same algorithm must work for every accuracy; the degree may depend on the fixed accuracy. This is additive Nash regret, not well-supported Nash regret, multiplicative approximation, or a fully polynomial scheme.Literal statement and hygiene.
The statement is well posed under canonical rational encodings. A one-action player, zero payoffs, and degenerate best-response sets are allowed. No assumption such as $\mathrm{P}\ne\mathrm{PPAD}$ is part of the question. Exhibiting a game with no small-support exact equilibrium would not disprove this algorithmic assertion. Every finite game has a mixed equilibrium; the issue is uniform computation.QUICK LITERATURE/CONTEXT CHECK
Lipton, Markakis and Mehta give the small-support sampling approach underlying a quasipolynomial approximation algorithm [c72-lmm]. Rubinstein's Theorem 1.2 states that, under ETH for PPAD, some fixed positive accuracy requires $N^{\log^{1-o(1)}N}$ time for $N\times N$ games [c72-rub]. This is a conditional obstruction to a PTAS, not an unconditional separation. A September 2026 preprint refines accuracy-dependent lower bounds under both PCP for PPAD and ETH for PPAD [c72-gol]; its additional hypothesis is not silently added to Rubinstein's theorem. The constructive arguments below are supplied in full rather than treated as a new literature claim. Search cutoff: 9 October 2026.ATTACK PLAN
Proof strategies.
First, discretize an exact equilibrium by empirical distributions, then check whether enumeration is polynomial for fixed accuracy. Second, compress supports using linear-algebraic structure. Third, ask whether one can find the successful sampled supports without enumerating them. The first two paths yield rigorous partial results; the third is the missing algorithmic step.Disproof strategies.
Try hard small games against the proposed enumeration shortcut; test whether support lower bounds really imply time lower bounds; and apply a precise conditional hardness theorem without pretending its hypothesis has been proved. A finite payoff table cannot by itself refute a claim quantified over all deterministic algorithms.Landscape and tools.
This is a total-search and approximation-complexity problem. Kakutani's fixed-point theorem supplies a sampling anchor; Hoeffding's inequality controls all pure deviations; a union bound exposes the logarithmic support size; exact rational arithmetic verifies a candidate; Carathéodory compression uses separate payoff-matrix ranks; rational linear programming finds equilibria on proposed supports; and PPAD reductions delimit what an algorithm would imply.WORK
Existence, concentration, and a deterministic quasipolynomial algorithm
Let $v_A=(x^*)^TAy^*$. Every row in the support of $x^*$ has payoff $v_A$ against $y^*$, since an equilibrium places positive weight only on maximizing rows. Every sampled row is in that support with probability one. Hence \[ \widehat x^TA\widehat y\geq v_A-\varepsilon/2, \qquad \max_i(A\widehat y)_i\leq v_A+\varepsilon/2. \] The row regret is at most $\varepsilon$. The same reasoning, with the players interchanged, proves the column bound.
Enumerate all ordered lists of $k$ row actions and $k$ column actions, form their rational empirical distributions, and compute the two regrets exactly. At least one pair passes. There are at most $m^kn^k$ pairs. Products and sums of the input rationals and denominator-$k$ probabilities have polynomial bit length in $(L,k)$, so each check has polynomial bit complexity. To choose $k$ without numerical logarithm rounding, compute $b=\lceil\log_2(4(m+n))\rceil$ by integer arithmetic and use $k=\lceil2b/\varepsilon^2\rceil$; $b\geq\log(4(m+n))$.
Since $\log(mn)=O(\log L)$ for explicitly represented matrices, the exponent in the total enumeration is $O(\varepsilon^{-2}(\log L)^2)$. This bound does not become a fixed power of $L$ when $\varepsilon$ is fixed. ∎
A polynomial exact algorithm for separately bounded ranks
Apply the same elimination to rows of $B$ to construct $x'$ supported inside $\operatorname{supp}(x^*)$, of size at most $s+1$, with $(x')^TB=(x^*)^TB$. Every row used by $x'$ is still a best response to $y'$, and every column used by $y'$ is still a best response to $x'$. Thus $(x',y')$ is an equilibrium. ∎
The disproof track: exactly what conditional hardness proves
Assume the ETH-for-PPAD hypothesis in [c72-rub]. If the requested PTAS existed, choose a fixed rational accuracy no larger than the hard constant in its Theorem 1.2. The polynomial-input-length instances produced by that reduction would then be solvable in a fixed polynomial in $N$. This contradicts its $N^{\log^{1-o(1)}N}$ lower bound. Thus that hypothesis implies that the requested PTAS does not exist. The present report does not prove the hypothesis and consequently does not turn this implication into an unconditional disproof.VERIFICATION
Small cases and reproducible search.
One-action games are solved by choosing the other player's best pure action. The reported computation exhaustively checks all $2^8=256$ binary-payoff $2\times2$ bimatrix games. It enumerates both players' denominator-two distributions, evaluates regrets by integer arithmetic, and finds an exact equilibrium in every case; 254 of these games have a pure equilibrium. Pseudocode is: enumerate matrices, enumerate denominator-two marginals, compute both pure-deviation gains, and retain the minimum. These small successes neither imply a support bound independent of dimension nor a PTAS.Adversarial checks.
Sampling from an unknown equilibrium is only an existence argument; exhaustive enumeration is what makes the algorithm constructive. Simultaneous coordinate concentration is needed: checking only the sampled actions would miss an unsampled profitable deviation. Support compression preserves the entire vectors $Ay$ and $x^TB$, not just equilibrium payoffs. The rank algorithm's exponent depends on the structural ranks. Finally, no limiting process or numerical tolerance is used in candidate verification, and no unproved complexity separation is used in the unconditional upper bounds.FINAL
LABEL: UNRESOLVED. The unrestricted deterministic PTAS assertion is neither proved nor unconditionally disproved here.Strongest checked partial result.
There is a deterministic $\exp(O(\varepsilon^{-2}(\log L)^2))$-time approximation algorithm, and a polynomial-time exact algorithm when both separate payoff-matrix ranks are fixed. Under the explicitly stated ETH-for-PPAD assumption, no PTAS exists.Exact first gap.
No deterministic procedure is supplied that finds successful $O(\varepsilon^{-2}\log(m+n))$-sized empirical supports in $L^{O_\varepsilon(1)}$ time without quasipolynomial enumeration; nor is an unconditional lower bound against all such procedures proved.Three next moves.
(1) Seek a polynomial-time separation or search oracle for the simultaneous empirical best-response inequalities. (2) Identify a parameter weaker than the two separate ranks for which the support-feasibility systems admit efficient search. (3) Either reduce the current conditional hardness assumption to an established separation or construct a PTAS that demonstrates the hypothesis fails. A support lower bound alone does not accomplish the third task.What a counterexample would mean.
There is no single finite game witnessing nonexistence of an approximation scheme: every instance has a rational approximate equilibrium. A negative solution must be an algorithmic lower-bound argument for an unbounded family, including its encoding and its quantification over algorithms.References
- [c72-lmm] R. J. Lipton, E. Markakis, and A. Mehta. Playing large games using simple strategies. EC 2003. https://doi.org/10.1145/779928.779933.
- [c72-rub] A. Rubinstein. Settling the complexity of computing approximate two-player Nash equilibria. arXiv:1606.04550, Theorem 1.2. https://arxiv.org/abs/1606.04550.
- [c72-gol] N. Golowich. The Fine-Grained Complexity of Approximate Nash Equilibrium and Free Games. arXiv:2609.07136v2, September 2026. https://arxiv.org/html/2609.07136v2.