Symbolic Computation of Sequential Equilibria
Moritz Graf, Thorsten Engesser, Bernhard Nebel
TL;DR
This work tackles the problem of symbolically computing all sequential equilibria in finite extensive-form games with imperfect information. It encodes both sequential rationality and consistency as a single finite system of polynomial equations and inequalities and solves it via cylindrical algebraic decomposition, aided by a novel, efficient treatment of extreme directions in polyhedral cones. The main contributions include an explicit construction of the linear system $A x = b$, a finite polynomial reformulation using extreme directions $\mathcal{E}^A$, and a practical symbolic solver for small games, representing all equilibria exactly and handling infinite families of equilibria. While the approach demonstrates exactness and pedagogical value, it faces scalability limits due to an exponential number of cones and the double-exponential CAD complexity, motivating future work on optimization and alternative consistency representations.
Abstract
The sequential equilibrium is a standard solution concept for extensive-form games with imperfect information that includes an explicit representation of the players' beliefs. An assessment consisting of a strategy and a belief is a sequential equilibrium if it satisfies the properties of sequential rationality and consistency. Our main result is that both properties together can be written as a single finite system of polynomial equations and inequalities. The solutions to this system are exactly the sequential equilibria of the game. We construct this system explicitly and describe an implementation that solves it using cylindrical algebraic decomposition. To write consistency as a finite system of equations, we need to compute the extreme directions of a set of polyhedral cones. We propose a modified version of the double description method, optimized for this specific purpose. To the best of our knowledge, our implementation is the first to symbolically solve general finite imperfect information games for sequential equilibria.
