A Sequential Quadratic Programming Approach to the Solution of Open-Loop Generalized Nash Equilibria
Edward L. Zhu, Francesco Borrelli

TL;DR
This paper introduces a sequential quadratic programming method for efficiently computing local generalized Nash equilibria in open-loop dynamic games with nonlinear dynamics, demonstrating improved convergence and success rates in a car racing scenario.
Contribution
The paper presents a novel SQP-based numerical method for solving local GNE in nonlinear dynamic games, with a robust line search and merit function for better convergence.
Findings
Achieves linear convergence near GNE
Up to 32% improvement in success rate in car racing simulations
Requires only solving a single convex quadratic program per iteration
Abstract
Dynamic games can be an effective approach to modeling interactive behavior between multiple non-cooperative agents and they provide a theoretical framework for simultaneous prediction and control in such scenarios. In this work, we propose a numerical method for the solution of local generalized Nash equilibria (GNE) for the class of open-loop general-sum dynamic games for agents with nonlinear dynamics and constraints. In particular, we formulate a sequential quadratic programming (SQP) approach which requires only the solution of a single convex quadratic program at each iteration. Central to the robustness of our approach is a non-monotonic line search method and a novel merit function for SQP step acceptance. We show that our method achieves linear convergence in the neighborhood of local GNE and we derive an update rule for the merit function which helps to improve convergence…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Applications · Advanced Control Systems Optimization · Experimental Behavioral Economics Studies
