Optimality Conditions for Model Predictive Control: Rethinking Predictive Model Design
Not on the map. Why?
Abstract (arXiv)
Optimality is a critical aspect of Model Predictive Control (MPC), especially in economic MPC. However, achieving optimality in MPC presents significant challenges, and may even be impossible, due to inherent inaccuracies in the predictive models. Predictive models often fail to accurately capture the true system dynamics, such as in the presence of stochasticity, leading to suboptimal MPC policies. In this paper, we establish the necessary and sufficient conditions on the underlying prediction model for an MPC scheme to achieve closed-loop optimality. Interestingly, these conditions are counterintuitive to the traditional approach of building predictive models that best fit the data. These conditions present a mathematical foundation for constructing models that are directly linked to the performance of the resulting MPC scheme.
Key facts. Cited by 4 papers in the map (data through 13 Oct 2026). First posted on arXiv 24 Dec 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Bi-Level Reinforcement Learning Pathway for Sim-to-Real Optimalitycited by 1
- 2025Mission-Aligned Learning-Informed Control of Autonomous Systems: Formulation and Foundationscited by 0
- 2025CORL: Reinforcement Learning of MILP Policies Solved via Branch and Boundcited by 0
- 2026Learning to control switching nonlinear systems with Koopman operator regressioncited by 0
- 2026Learning to control switching nonlinear systems with Koopman operator regression13 Jul 2026
- 2025CORL: Reinforcement Learning of MILP Policies Solved via Branch and Bound11 Dec 2025
- 2025Bi-Level Reinforcement Learning Pathway for Sim-to-Real Optimality20 Oct 2025
- 2025Mission-Aligned Learning-Informed Control of Autonomous Systems: Formulation and Foundations6 Jul 2025