Newton and interior-point methods for (constrained) nonconvex-nonconcave minmax optimization with stability and instability guarantees
Raphael Chinchilla, Guosong Yang, Joao P. Hespanha
TL;DR
This work tackles the challenge of finding local solutions to nonconvex-nonconcave minmax problems by developing Newton-type updates whose steps are derived from local quadratic approximations. By carefully modifying the Hessian and employing Local Quadratic Approximation Conditions, the authors guarantee that equilibria attractors correspond to local minmax points, while non-minmax equilibria are unstable. The framework extends to constrained problems via primal-dual interior-point methods, with analogous stability guarantees and inertia-based sufficiency conditions. Numerical experiments, including unconstrained benchmarks and a constrained homicidal chauffeur MPC example, demonstrate that the proposed approach reliably converges to local minmax points and scales efficiently when leveraging Hessian sparsity. The methods offer practical tools for robust optimization and adversarial settings, with potential extensions to nonlocal convergence analyses and merit-function schemes.
Abstract
We address the problem of finding a local solution to a nonconvex-nonconcave minmax optimization using Newton type methods, including interior-point ones. We modify the Hessian matrix of these methods such that, at each step, the modified Newton update direction can be seen as the solution to a quadratic program that locally approximates the minmax problem. Moreover, we show that by selecting the modification in an appropriate way, the only stable equilibrium points of the algorithm's iterations are local minmax points. As a consequence, the algorithm can only converge towards an equilibrium point if such point is a local minmax, and it will escape if the point is not a local minmax. Using numerical examples, we show that the computation time of our algorithm scales roughly linearly with the number of nonzero elements in the Hessian.
