Input-to-State Stability of a Bilevel Proximal Gradient Descent Algorithm
Torbjørn Cunis Ilya Kolmanovsky
TL;DR
The paper addresses the convergence of a bilevel optimization problem where an inner loop solves a parameterized discrete-time optimal control problem and is executed inexactly. It introduces an interconnection of finite-step proximal gradient algorithms for the outer and inner problems and analyzes stability using $\omega$-Input-to-State Stability and a small-gain theorem to derive sufficient conditions on stepsizes and inner iterations for convergence to the bilevel optimum. The authors show that both the inner and outer subsystems are $\omega$ISS with respect to appropriate measurement functions and prove that, under the small-gain condition, the overall scheme converges to the minimizer set $\mathcal{P}_\star$ and the inner solution $\bar{\mathbf{u}}(p)$, i.e., $\mathbf{u}_\kappa^\ell \to \bar{\mathbf{u}}(p^\ell)$. A special case with additive linear parameters illustrates convexity of the outer problem and confirms convergence for sufficiently many inner iterations; the framework provides robust convergence guarantees for control-aware design optimization under computational limits.
Abstract
This paper studies convergence properties of inexact iterative solution schemes for bilevel optimization problems. Bilevel optimization problems emerge in control-aware design optimization, where the system design parameters are optimized in the outer loop and a discrete-time control trajectory is optimized in the inner loop, but also arise in other domains including machine learning. In the paper an interconnection of proximal gradient algorithms is proposed to solve the inner loop and outer loop optimization problems in the setting of control-aware design optimization and robustness is analyzed from a control-theoretic perspective. By employing input-to-state stability arguments, conditions are derived that ensure convergence of the interconnected scheme to the optimal solution for a class of the bilevel optimization problem.
