Fast Approximate Dynamic Programming for Input-Affine Dynamics

Journal Article (2023)
Author(s)

M. A.S. Kolarijani (TU Delft - Team Peyman Mohajerin Esfahani)

Peyman Mohajerin Mohajerinesfahani (TU Delft - Team Peyman Mohajerin Esfahani)

Research Group
Team Peyman Mohajerin Esfahani
Copyright
© 2023 M.A. Sharifi Kolarijani, P. Mohajerin Esfahani
DOI related publication
https://doi.org/10.1109/TAC.2022.3232637
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 M.A. Sharifi Kolarijani, P. Mohajerin Esfahani
Research Group
Team Peyman Mohajerin Esfahani
Issue number
10
Volume number
68
Pages (from-to)
6315-6322
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

We propose two novel numerical schemes for the approximate implementation of the dynamic programming (DP) operation concerned with finite-horizon optimal control of discrete-time systems with input-affine dynamics. The proposed algorithms involve discretization of the state and input spaces and are based on an alternative path that solves the dual problem corresponding to the DP operation. We provide error bounds for the proposed algorithms, along with a detailed analysis of their computational complexity. In particular, for a specific class of problems with separable data in the state and input variables, the proposed approach can reduce the typical time complexity of the DP operation from O(XU) to O(X+U) , where X and U denote the size of the discrete state and input spaces, respectively. This reduction in complexity is achieved by an algorithmic transformation of the minimization in DP operation to an addition via discrete conjugation.

Files

Fast_Approximate_Dynamic_Progr... (pdf)
(pdf | 0.663 Mb)
- Embargo expired in 28-06-2023
License info not available