$\mathcal{L}_{1}$ Adaptive Optimizer for Online Time-Varying Convex Optimization
Jinrae Kim, Naira Hovakimyan
TL;DR
The paper tackles online time-varying convex optimization where online prediction models can be imperfect. It introduces $\mathcal{L}_{1}$ adaptive optimization ($\mathcal{L}_{1}$-AO), which augments a baseline TV optimizer with an adaptive law and a low-pass filter to compensate for prediction inaccuracies, yielding provable bounds on the gradient and optimality gap. The approach reframes TV optimization as an uncertain gradient regulation problem and provides a rigorous analysis showing uniform bounds and uniform ultimate boundedness for the gradient and decision trajectory. Numerical simulations on constrained TV problems and robot navigation demonstrate that $\mathcal{L}_{1}$-AO achieves reliable, real-time tracking of the optimal solution while respecting safety constraints, outperforming non-adaptive TV methods under prediction error.
Abstract
We propose an adaptive method for online time-varying (TV) convex optimization, termed $\mathcal{L}_{1}$ adaptive optimization ($\mathcal{L}_{1}$-AO). TV optimizers utilize a prediction model to exploit the temporal structure of TV problems, which can be inaccurate in the online implementation. Inspired by $\mathcal{L}_{1}$ adaptive control, the proposed method augments an adaptive update law to estimate and compensate for the uncertainty from the prediction inaccuracies. The proposed method provides performance bounds of the error in the optimization variables and cost function, allowing efficient and reliable optimization for TV problems. Numerical simulation results demonstrate the effectiveness of the proposed method for online TV convex optimization.
