Structural classes with polynomial-time exact bimatrix Nash computation
LLM status Open unverified
C72 — Noncooperative Games Economics catalogue openaigpt 6 astra ultra 65% cataloguednot recordedOpenStatement
GT-005 | Algorithmic equilibrium and complexity
R | Classification and algorithm-design agenda.
Definitions and mathematical statement
Let $\mathcal B$ be the set of explicitly encoded rational bimatrix games. For $G=(A,B)$, let $\operatorname{NE}(G)$ be the set of $(x,y)\in\Delta_m\times\Delta_n$ satisfying \[ (Ay)_i\leq x^{\mathsf T}Ay\quad(1\leq i\leq m),\qquad (x^{\mathsf T}B)_j\leq x^{\mathsf T}By\quad(1\leq j\leq n). \] A structural family is specified by a mathematical predicate $P$ on the game's payoffs and, if necessary, by an explicitly encoded witness $w$ for the structural promise. The target is to identify a substantively motivated family $\mathcal C=\{(G,w):P(G,w)\}$ and an algorithm $\mathcal A$ for which \[ \forall(G,w)\in\mathcal C,\quad \mathcal A(G,w)\in\operatorname{NE}(G)\cap(\mathbb Q^m\times\mathbb Q^n),\qquad T_{\mathcal A}(G,w)\leq p(|G|+|w|) \] for some polynomial $p$. The family, its encoding, recognition or promise convention, and its relation to already tractable families must be part of the result.Short English statement
Find structural assumptions that make exact two-player Nash equilibrium computation efficient.Variants and scope boundaries
There is no well-defined "largest tractable class" without a chosen ordering and restrictions on family descriptions. Classes obtained by simply enumerating preselected easy instances do not answer the substantive classification agenda. Approximate equilibria, fixed action counts, and exponentially large normal forms are distinct restrictions.Source relationship and status
This preserves the source's request for new tractable classes while removing the unsupported implication that it poses one definite yes/no conjecture. Exact bimatrix equilibria admit rational representations; this does not imply polynomial-time computation.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. Locator: concluding "Open problems and future directions," theoretical item 4. https://arxiv.org/pdf/2312.11063
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 Ultra attempt on Econ-624
Structural classes with polynomial-time exact bimatrix Nash computation An exact convex-programming reduction for strategically symmetric stable games
Question and scope
The recorded question seeks substantively motivated structural families of rational bimatrix games with polynomial-time exact Nash computation. The survey [survey] proposes identifying further tractable classes. An algorithm for one familiar tractable structure does not settle that open classification agenda. Here a complete reduction is given for games strategically equivalent to symmetric games whose payoff map is nonincreasing on the simplex. The relation to the established stable-games literature [stable] is explicit; no claim that this is a newly discovered class is made.The reduction is useful because it handles an unbounded number of actions, arbitrary rational coefficients, nonzero-sum games, degeneracy, and potentially multiple symmetric equilibria. Its output is an exact rational Nash equilibrium, not a numerical approximate equilibrium or a correlated equilibrium. The only algorithmic result invoked without reproving its general optimization machinery is polynomial-time rational convex quadratic programming [qp].
A checkable structural promise
Let both players have $n\ge2$ actions; write $\Delta_n=\{x\ge0:\mathbf1^Tx=1\}$. The input consists of rational matrices $A,B$ and a rational witness $(a,b,M,r,s)$ satisfying \[ a,b>0,\quad A_{ij}=aM_{ij}+r_j,\quad B_{ij}=bM_{ji}+s_i, \tag{1} \] where $M\in\mathbb Q^{n\times n}$ and $r,s\in\mathbb Q^n$. The structural inequality is \[ z^TMz\le0\quad\hbox{for every }z\in{\mathbb{R}}^n\hbox{ with }\mathbf1^Tz=0. \tag{2} \] The running-time parameter is the total binary encoding length of the game and witness. The witness describes payoffs and a matrix inequality; it does not contain an equilibrium or its support. Offsets $r_j$ and $s_i$ depend only on the opponent's pure action, so they leave each player's incentives unchanged. Positive $a,b$ permit differing cardinal utility scales.Against $y$, row payoffs are $aMy+\mathbf1(r^Ty)$, so best responses are exactly those for $My$. Against $x$, column payoffs are $bMx+\mathbf1(s^Tx)$ because $B^Tx=bMx+\mathbf1(s^Tx)$. This proves the equilibrium equivalence when $x=y$. ∎
A convex gap with an exact zero
Define the symmetric best-response gap \[ f(x)=\max_i(Mx)_i-x^TMx\quad(x\in\Delta_n). \tag{3} \] It is nonnegative, since $x^TMx$ is the $x$-weighted average of the entries of $Mx$. It vanishes exactly when every action used by $x$ is a best response to $x$.Eliminate $x_n=1-\sum_{i<n}x_i$ in (4). The remaining quadratic has positive semidefinite Hessian by (2), and the constraints are linear. There is a relative strictly feasible point for its inequalities: choose $x$ with all coordinates positive and choose $t$ greater than every $(Mx)_i$. Thus the convex multiplier optimality conditions apply. The multipliers on $t\ge(Mx)_i$ are nonnegative and, by stationarity in $t$, sum to one. Call their vector $y\in\Delta_n$. Complementarity means $y$ is supported on indices maximizing $(Mx)_i$. The remaining first-order condition is \[ (z-x)^T\{M^Ty-(M+M^T)x\}\ge0 \quad\hbox{for all }z\in\Delta_n. \tag{5} \] This condition also follows from the subgradient of the finite maximum in (3) and the normal cone to the simplex; it includes boundary minimizers.
Take $z=y$ in (5), and put $d=y-x$. Because $y$ is supported on best responses, $d^TMx=f(x)$. The left side becomes \[ d^T\{M^Td-Mx\}=d^TMd-f(x). \] It is nonnegative by (5), whereas $d^TMd\le0$ by (2). Hence $f(x)\le0$. The opposite inequality was already proved, so $f(x)=0$. The gap characterization and the first proposition now imply the Nash inequalities for both original players. Conversely a symmetric best response has zero gap and therefore minimizes (4). ∎
For completeness, rational output is consistent even with degeneracy. At an optimal point, fix the active linear constraints. Stationarity, feasibility of those equalities, dual nonnegativity and zero multipliers on inactive constraints form a rational linear system with inequalities in primal and dual variables: the gradient of the quadratic is linear. This system has a real solution and hence a rational basic solution after removal of lineality. Determinant bounds give polynomial bit lengths. Every such solution is optimal by convexity. Selecting the correct active face by exhaustive enumeration would be inefficient; the cited polynomial quadratic-programming algorithm is precisely what avoids that enumeration. Finally the preceding theorem converts its minimizer into an exact equilibrium. ∎
Scope beyond zero-sum examples
Take any rational skew-symmetric $C$ and any positive rational diagonal $D$, and set $M=C-D$. Then $z^TMz=-z^TDz<0$ for every nonzero $z$. The algorithm applies for every dimension, with $A=M$, $B=M^T$. Here $A+B=-2D$ has rank $n$, so this is not a bounded-rank-sum family and it is not literally zero-sum. With $C=0$, the unique symmetric equilibrium has $x_i=d_i^{-1}/\sum_jd_j^{-1}$, because all used payoffs $-d_ix_i$ must coincide; positivity of this vector verifies the formula directly.There are also nonpotential examples. For $n\ge3$, insert \[ C_{\{1,2,3\},\{1,2,3\}}= \begin{pmatrix}0&2&-2\\-2&0&2\\2&-2&0\end{pmatrix} \] and put every other entry zero, with $D=I_n$. If a two-player exact potential existed, the mixed rectangular difference of $A-B$ on any two rows and two columns would vanish: this follows by summing the potential changes around the four unilateral deviations of that rectangle. On rows $1,2$ and columns $2,3$ that difference of $A-B=2C$ is $12$, so no such potential exists. In this particular example $C\mathbf1=0$, and the uniform vector is the unique symmetric equilibrium; the general reduction does not require this simplifying identity.
The economic restriction is diminishing relative returns to a change in the population's action distribution: $(x-y)^T(Mx-My)\le0$. This is the linear stable-game condition studied in [stable]. Consequently the construction clarifies an exact computational consequence of established structure, rather than supplying an unsupported novelty claim. Recognition without a supplied symmetrizing witness, asymmetric stable structures, and substantively new classes outside existing monotonicity and potential frameworks remain open parts of the recorded agenda.
Completion Estimate
65%This is a post hoc, heuristic estimate for the full catalogue target. The attempt gives a checkable strategic-symmetry witness, a zero-gap convex quadratic program and an exact polynomial-time rational equilibrium algorithm for stable bimatrix games with arbitrarily many actions. Its structural family remains within established stable-game theory, so finding substantively new tractable classes and extending recognition or algorithms beyond the supplied symmetric witness remain unresolved parts of the catalogue agenda.
References
- [survey] H. Li, W. Huang, Z. Duan, D. H. Mguni, K. Shao, J. Wang and X. Deng (2023), A survey on algorithms for Nash equilibria in finite normal-form games, arXiv:2312.11063. The conclusion's theoretical directions motivate structural tractability. https://arxiv.org/abs/2312.11063.
- [stable] J. Hofbauer and W. H. Sandholm (2009), Stable games and their dynamics, Journal of Economic Theory 144(4), 1665--1693.e4. https://doi.org/10.1016/j.jet.2009.01.007.
- [qp] M. K. Kozlov, S. P. Tarasov and L. G. Khachiyan (1980), The polynomial solvability of convex quadratic programming, USSR Computational Mathematics and Mathematical Physics 20(5), 223--228. https://doi.org/10.1016/0041-5553(80)90098-1. Original journal record: https://www.mathnet.ru/eng/zvmmf5189.