The explicit game-theoretic linear quadratic regulator for constrained multi-agent systems
Emilio Benenati, Giuseppe Belgioioso
TL;DR
This paper addresses the computational bottleneck of online solving for constrained multi-agent linear-quadratic dynamic games by deriving an explicit, piecewise-affine solution mapping (mpAVI) from initial state to open-loop Nash equilibria. It develops an efficient offline algorithm that exploits active-set structure to construct a global state-dependent policy, extending explicit MPC concepts to non-cooperative game settings and enabling real-time GT-MPC at high sampling rates. Infinite-horizon NE are handled via finite-horizon problems with carefully designed terminal costs, preserving equivalence to the infinite-horizon solution under suitable assumptions. Numerical studies show orders-of-magnitude online speedups and improved accuracy over state-of-the-art solvers, with a compelling autonomous-driving demonstration that completes a multi-phase overtaking maneuver at 10 Hz.
Abstract
We present an efficient algorithm to compute the explicit open-loop solution to both finite and infinite-horizon dynamic games subject to state and input constraints. Our approach relies on a multiparametric affine variational inequality characterization of the open-loop Nash equilibria and extends the classical explicit constrained LQR and MPC frameworks to multi-agent non-cooperative settings. A key practical implication is that linear-quadratic game-theoretic MPC becomes viable even at very high sampling rates for multi-agent systems of moderate size. Extensive numerical experiments demonstrate order-of-magnitude improvements in online computation time and solution accuracy compared with state-of-the-art game-theoretic solvers.
