Aug 2026· American Journal of Mathematical and Computer Modelling· Vol 11, pp. 112-119· 0 citations· 6 references
TL;DR
The RDP framework is shown to significantly reduce computational overhead compared to classical DP while maintaining a high degree of solution accuracy, offering a pragmatic and scalable pathway for tackling complex OCPs prevalent in engineering and economic systems.
Abstract
The resolution of optimal control problems (OCPs) in real-world applications is frequently beset by the curse of dimensionality and the inherent nonlinearity of system dynamics. This paper presents a literature framework that combines recursive relationship formulations with the principles of dynamic programming (DP) to address these challenges. The research stresses on a perspective that geared towards bridging the gap between the theoretical approach of DP and the numerical computation that demands practical applications. Dynamic programming is a method that finds solutions to larger sub-problems after the problem has been reduced to smaller ones. The main idea is to embed recursive relationships directly within the DP framework. The hypothesis is that for a significant class of OCPs, particularly those characterized by certain structural properties or separable cost functions, the optimal decision at a given state can be expressed recursively as a function of decisions made in states or stages. The Recursive Dynamic Programming (RDP), embeds a state-dependent recursive structure directly within the DP iteration, enabling a more efficient traversal of the state space and the generation of near-optimal control policies. We demonstrate the efficacy of this approach and its application to the resource-constrained problem. The approach follows derivation of an analytical and a semi-analytical recursive expression for major decision variables or for the gradient function value, which are then applied iteratively within the DP. The RDP framework is shown to significantly reduce computational overhead compared to classical DP while maintaining a high degree of solution accuracy, offering a pragmatic and scalable pathway for tackling complex OCPs prevalent in engineering and economic systems.
Optimal Control Problems (OCPs) have been applied to a variety of applications. Such problems are often transcribed into a Nonlinear Program (NLP) for which solution methods typically solve a Linear Quadratic (LQ) subproblem. To efficiently solve this LQ subproblem, the Riccati recursion exploits the block-diagonal str...
Multistage stochastic optimization problems are oftentimes formulated informally in a pathwise way. These formulations are appealing in a discrete setting and suitable when addressing computational challenges, for example. But the pathwise problem statement does not allow an analysis with mathematical rigor and is th...
Paul Dommel, Alois Pichler· Journal of Convex Analysis· 2 citations
The growing complexity of industrial cyber-physical systems demands control strategies capable of handling strong nonlinearities, tight actuator constraints, and competing objectives under real-time requirements. Although Genetic Algorithms (GAs) are widely used in this class of problems, their non-differentiable opera...
Ali Deeb, V. Khokhlovskiy, Viacheslav Shkodyrev· Cybernetics and Physics· 0 citations
A randomized two-point direct-search algorithm for nonconvex time-varying optimization and derive iteration-complexity bounds under both constant and diminishing probing ratios, which recover the complexity of existing zeroth-order methods in the time-invariant setting while extending direct- search methods beyond stat...
The algorithm's objective is to efficiently solve Dynamic Linear Programs by taking advantage of their special staircase structure, which constitutes a stepping stone to an improved algorithm for solving Dynamic Quadratic Programs, which would make the nonlinear programming method of Successive Quadratic Programs more...
The Frank--Wolfe framework is extended to input design for system identification with unknown dynamics and adaptive online LQR, and an $\mathcal{O}(1/M)$ convergence rate is established for the objective value, while strong convexity yields an $\mathcal{O}(1/\sqrt{M})$ rate for the iterates.
Fethi Bencherki, Bruce D. Lee, Nikolai Matni et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.