On the Out-of-Sample Performance of Stochastic Dynamic Programming and Model Predictive Control

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Keehan, Dominic S. T., Philpott, Andrew B., Anderson, Edward J.
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917255965573120
author Keehan, Dominic S. T.
Philpott, Andrew B.
Anderson, Edward J.
author_facet Keehan, Dominic S. T.
Philpott, Andrew B.
Anderson, Edward J.
contents Sample average approximation--based stochastic dynamic programming (SDP) and model predictive control (MPC) are two different methods for approaching multistage stochastic optimization. In this paper we investigate the conditions under which SDP may be outperformed by MPC. We show that, depending on the presence of concavity or convexity, MPC can be interpreted as solving a mean-constrained distributionally ambiguous version of the problem that is solved by SDP. This furnishes performance guarantees when the true mean is known and provides intuition for why MPC performs better in some applications and worse in others. We then study a multistage stochastic optimization problem that is representative of the type for which MPC may be the better choice. We find that this can indeed be the case when the probability distribution of the underlying random variable is skewed or has enough weight in the right-hand tail.
format Preprint
id arxiv_https___arxiv_org_abs_2506_23097
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle On the Out-of-Sample Performance of Stochastic Dynamic Programming and Model Predictive Control
Keehan, Dominic S. T.
Philpott, Andrew B.
Anderson, Edward J.
Optimization and Control
90C15 (Primary) 90C39 (Secondary)
Sample average approximation--based stochastic dynamic programming (SDP) and model predictive control (MPC) are two different methods for approaching multistage stochastic optimization. In this paper we investigate the conditions under which SDP may be outperformed by MPC. We show that, depending on the presence of concavity or convexity, MPC can be interpreted as solving a mean-constrained distributionally ambiguous version of the problem that is solved by SDP. This furnishes performance guarantees when the true mean is known and provides intuition for why MPC performs better in some applications and worse in others. We then study a multistage stochastic optimization problem that is representative of the type for which MPC may be the better choice. We find that this can indeed be the case when the probability distribution of the underlying random variable is skewed or has enough weight in the right-hand tail.
title On the Out-of-Sample Performance of Stochastic Dynamic Programming and Model Predictive Control
topic Optimization and Control
90C15 (Primary) 90C39 (Secondary)
url https://arxiv.org/abs/2506.23097