arXiv Analytics

Sign in

arXiv:2110.02541 [math.OC]AbstractReferencesReviewsResources

Hopf-type representation formulas and efficient algorithms for certain high-dimensional optimal control problems

Paula Chen, Jérôme Darbon, Tingwei Meng

Published 2021-10-06, updated 2023-02-22Version 2

Two key challenges in optimal control include efficiently solving high-dimensional problems and handling optimal control problems with state-dependent running costs. In this paper, we consider a class of optimal control problems whose running costs consist of a quadratic on the control variable and a convex, non-negative, piecewise affine function on the state variable. We provide the analytical solution for this class of optimal control problems as well as a Hopf-type representation formula for the corresponding Hamilton-Jacobi partial differential equations. Finally, we propose efficient numerical algorithms based on our Hopf-type representation formula, convex optimization algorithms, and min-plus techniques. We present several high-dimensional numerical examples, which demonstrate that our algorithms overcome the curse of dimensionality. We also describe a field-programmable gate array (FPGA) implementation of our numerical solver whose latency scales linearly in the spatial dimension and that achieves approximately a 40 times speedup compared to a parallelized central processing unit (CPU) implementation. Thus, our numerical results demonstrate the promising performance boosts that FPGAs are able to achieve over CPUs. As such, our proposed methods have the potential to serve as a building block for solving more complicated high-dimensional optimal control problems in real-time.

Related articles: Most relevant | Search more
arXiv:2402.07070 [math.OC] (Published 2024-02-11, updated 2024-06-09)
Efficient Algorithms for Sum-of-Minimum Optimization
arXiv:1907.01543 [math.OC] (Published 2019-07-02)
Efficient Algorithms for Smooth Minimax Optimization
arXiv:1309.6976 [math.OC] (Published 2013-09-26)
Efficient Algorithms for Robust and Stable Principal Component Pursuit Problems