Exact Nash complexity in concisely represented potential games
LLM status Open unverified
C72 — Noncooperative Games Economics catalogue openaigpt 6 astra ultra 20% cataloguednot recordedOpenStatement
GT-009 | Potential games and search complexity
P | Explicit source question; succinct representation is essential.
Definitions and mathematical statement
Let $S_i$ be explicitly listed finite action sets and $X=\prod_{i=1}^k\Delta(S_i)$; $k$ is part of the input. An exact potential game admits $\Phi:\prod_iS_i\to\mathbb Q$ such that \[ u_i(a_i,a_{-i})-u_i(b_i,a_{-i}) =\Phi(a_i,a_{-i})-\Phi(b_i,a_{-i}) \quad\text{for all }i,a_i,b_i,a_{-i}. \] The input provides the multilinear extension $\Phi:X\to\mathbb R$ by a succinct rational arithmetic circuit. The source's circuit convention permits addition and multiplication; inputs to a multiplication gate involve disjoint player blocks and disjoint subcircuits, so exact rational evaluation has polynomial bit cost. Payoff differences, and hence Nash equilibria, are determined by $\Phi$. The exact search target is any real $x\in X$ satisfying \[ \Phi(x)\geq\Phi(p_i,x_{-i})\quad (i\in\{1,\ldots,k\},\ p_i\in\Delta(S_i)). \] Under the real-search reductions and PLS convention of [S1], is this search problem complete for $\mathsf{FIXP}\cap\mathsf{PLS}$?Short English statement
What is the precise complexity of computing an exact equilibrium when a potential is available through a compact circuit?Variants and scope boundaries
"Mixed strategy" allows pure profiles. With a fully expanded payoff table, scanning pure profiles for a potential maximum is polynomial in that table's size, so the succinct encoding cannot be omitted. $\mathsf{FIXP}$ uses exact fixed points of rational algebraic circuits; it does not demand a finite decimal representation of an arbitrary irrational point. $\mathsf{PLS}$ describes reduction to finite local search with polynomial-time neighborhood and value computations.Source relationship and status
Question 6.1 states the completeness question. Its footnote explicitly specifies a PLS convention that does not require efficient verification of every purported target solution. A different convention must not silently be substituted.References
[S1] Ioannis Anagnostides, Maria-Florina Balcan, Kiriaki Fragkia, Tuomas Sandholm, Emanuel Tewolde, and Brian Hu Zhang (2026 version). The Complexity of Equilibrium Refinements in Potential Games. arXiv:2511.03968, PDF dated 11 February 2026. Locator: Definitions 3.3--3.4; Section 3.1; Question 6.1 and footnote 5, printed p. 20. https://arxiv.org/pdf/2511.03968
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-156
Exact potential equilibria: constructive membership and a structural algorithm
Problem ID:C72-153. Status: unresolved.Target and contribution
The canonical target asks whether exact Nash search for a succinct multilinear potential is complete for $\mathsf{FIXP}\cap\mathsf{PLS}$. The source explicitly uses a convention allowing a reduction to local search without efficient verification of every purported real solution [Potential, Question 6.1 and footnote 5]. We preserve that convention. We reconstruct membership and then isolate a tractable structural class: a supplied bounded-width decomposition of an explicitly factored potential permits an exact pure equilibrium in polynomial time. The latter restriction is not imposed by the original circuit representation.Let $S_i$ be explicitly listed action sets, $X=\prod_i\Delta(S_i)$, and $\Phi$ the input multilinear potential. All rational calculations below use the source's disjoint-player-block and disjoint-subcircuit multiplication convention. A pure profile occupies polynomial space even when the number of pure profiles is exponential.
Two explicit membership constructions
For an integer objective, let $D$ be the product of the positive denominators of all rational constant gates. On a pure input, every monomial obtained by formally expanding the circuit uses a given constant gate at most once: a multiplication gate combines disjoint subcircuits, and an addition chooses a summand in each expanded monomial. Consequently the denominator of every pure-profile potential divides $D$. Its binary length is polynomial. The objective $D\Phi(a)$ is therefore an exactly computable integer of polynomial bit length. If the local-search convention requires nonnegative values, shift all objectives by a common power of two dominating their absolute values; a polynomial-bit bound follows from the circuit evaluation bound and the input size. The shift does not change improving neighbors.
If no neighbor increases potential, then for each player $i$ and pure deviation $b_i$, $\Phi(a)\ge\Phi(b_i,a_{-i})$. By multilinearity the same inequality holds for every mixed deviation, which is a convex combination of these values. Thus $a$ is an exact Nash equilibrium. Termination follows from strict improvement on a finite state space; no polynomial bound on the number of improvement steps is asserted. ∎
Conversely, if $F(x)=x$, then $g_{ia}(x)=x_{ia}G_i(x)$ for every $a$. Suppose $G_i(x)>0$. Every supported action has strictly positive gain and therefore $\Phi(a,x_{-i})>\Phi(x)$. Taking the $x_i$-weighted average contradicts $\sum_a x_{ia}\Phi(a,x_{-i})=\Phi(x)$. Hence every $G_i=0$, all pure deviation gains are nonpositive, and all mixed gains are too. ∎
A polynomial algorithm with bounded interaction width
Assume additional input of the form \[ \Phi(a)=\sum_{\ell=1}^{L}\phi_\ell(a_{U_\ell}), \] where each $U_\ell$ is a subset of players and $\phi_\ell$ is an explicitly listed rational table. The interaction graph joins two players when they occur in a common $U_\ell$. A tree decomposition consists of bags $B_t$ on the vertices of a tree, containing every player, such that every interaction edge has both endpoints in a bag and the bags containing a fixed player form a connected subtree. Suppose the decomposition is supplied and every factor scope is contained in a supplied bag; its width is $w=\max_t|B_t|-1$. This last containment can also be checked directly.We prove the recursion by induction on the subtree. The induction claim is that $M_t(s)$ equals the maximum total of factors assigned in the subtree rooted at $t$, among assignments of all its players agreeing with $s$. For a leaf this is the formula. For an internal node, running intersection implies that a player shared by two child subtrees belongs to $B_t$, and any player shared with the parent side belongs to $D_t$. After the bag assignment $b$ is fixed, the remaining child choices have no conflicting unfixed player. Their maxima therefore add, and all of them can be realized simultaneously. This proves the recursion and the root global optimum. Follow stored choices downward to reconstruct a consistent maximizing pure profile. Any unilateral change is among the profiles over which global maximization was performed, so it cannot increase the potential.
Each bag has at most $q^{w+1}$ assignments. Evaluate every bracket once, placing its value in the corresponding separator entry and retaining the maximum. The sum of numbers of child terms is the number of tree edges; factor evaluations contribute at most $Lq^{w+1}$ table accesses. Every stored value is a sum of at most $L$ rational input entries, so numerators and denominators have polynomial bit length, even without common input denominators. Exact comparisons and reconstruction have the asserted cost. ∎
Why finding a mixed equilibrium is not a rounding argument
For the second assertion let $V$ be the largest potential at any pure profile. A mixed potential is the average of pure potential values under the product distribution, hence is at most $V$; a pure maximizer attains $V$, so the mixed and pure global maxima agree. If a mixed global maximizer put positive mass on a pure profile with value strictly below $V$, its finite weighted average would be strictly below $V$, a contradiction. ∎
Remaining gap and checked source
The full circuit need not expose low-width factors, and even an equivalent expanded representation can have exponential size. Thus the structural algorithm gives no algorithm for arbitrary succinct inputs. No hardness reduction for $\mathsf{FIXP}\cap\mathsf{PLS}$ is supplied. The source HTML was consulted on 9 October 2026; Question 6.1 and its footnote state the completeness question and the solution-verification convention used here. No computational experiments are used.References
- [Potential] I. Anagnostides, M.-F. Balcan, K. Fragkia, T. Sandholm, E. Tewolde, and B. H. Zhang, The Complexity of Equilibrium Refinements in Potential Games, arXiv:2511.03968, 2026 version. Section 3 and Question 6.1. https://arxiv.org/html/2511.03968.