A Douglas-Rachford Splitting Method for Solving Monotone Variational Inequalities in Linear-quadratic Dynamic Games
Reza Rahimi Baghbadorani, Emilio Benenati, Sergio Grammatico
TL;DR
The paper addresses constrained linear-quadratic dynamic games and shows that open-loop Nash equilibria (OL-NE) can be formulated as an affine variational inequality (AVI) $\mathrm{AVI}(\mathcal{C}, M, q)$, enabling structured solution techniques. It develops a Douglas-Rachford splitting algorithm tailored to the AVI, using a matrix-splitting $M=M_1+M_2$ with a positive-definite and a semidefinite component to guarantee linear convergence. Near the equilibrium attractor, the OL-NE admits a closed-form solution that reduces computation, which supports fast receding-horizon control for multi-agent systems. Numerical experiments in automated driving demonstrate faster online convergence and scalability compared with standard VI solvers, validating the method's potential for real-time multi-vehicle coordination.
Abstract
This paper considers constrained linear dynamic games with quadratic objective functions, which can be cast as affine variational inequalities. By leveraging the problem structure, we apply the Douglas-Rachford splitting, which generates a solution algorithm with linear convergence rate. The fast convergence of the method enables receding-horizon control architectures. Furthermore, we demonstrate that the associated VI admits a closed-form solution within a neighborhood of the attractor, thus allowing for a further reduction in computation time. Finally, we benchmark the proposed method via numerical experiments in an automated driving application.
