The Internal Model Principle of Time-Varying Optimization

View at publisher
Authors: Gianluca Bianchin, Bryan Van Scoy
Cited by: 1
References: 51

Abstract

Time-varying optimization problems are central to many engineering applications, where performance metrics and system constraints evolve dynamically with time. Several methods have been proposed in the literature to address these problems; a common feature among them is their implicit reliance on prior knowledge of the temporal variability of the optimizers. In this paper, we provide a fundamental characterization of this property: we show that an algorithm can track time-varying optimizers if and only if it incorporates a model of the temporal variability of the optimization. We refer to this concept as theinternal model principle of time-varying optimization.Our analysis relies on showing that the design of optimization algorithms for time-varying problems is fundamentally an output regulation problem from control systems. By leveraging tools from center manifold theory, we derive necessary and sufficient conditions for exact asymptotic tracking and, in turn, establish a foundation for the development of new optimization methods. We validate the proposed approach through numerical experiments on synthetic benchmarks and on the dynamic traffic assignment problem.

Fields of Study & Subjects

Advanced Optimization Algorithms Research Risk and Portfolio Optimization Resource-Constrained Project Scheduling

Publication details

Journal / source
IEEE Transactions on Automatic Control
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
71
Issue
8
Pages
5080–5095
Publication date
24 February 2026