Improving Reinforcement Learning Value Iterations in Discrete-Time Linear-Quadratic Optimal Control
Abstract The paper demonstrates via simulation that the well-known value iteration algorithm of reinforcement learning for the discrete-time linear-quadratic optimal control problem converges very slowly—at most linearly. Despite its slow convergence, the value iteration algorithm still converges even when the initial feedback gain is several orders of magnitude away from the optimal one, and even when the initial feedback gain is not stabilizing, as demonstrated by an example. It is known that the convergence rate of the corresponding policy iteration algorithm is quadratic, assuming the initial feedback gain is stabilizing. We show that the convergence speed of the value iteration algorithm can also be made quadratic by applying ideas from the doubling algorithm used for solving the algebraic Riccati equation. We precisely state a condition required for convergence of the value iteration algorithm, which turns out to be milder than the corresponding condition for the policy iteration algorithm. In addition, we show that the newly proposed value iteration algorithm requires less computational effort than the policy iteration algorithm. With these improvements and observations, we revitalize the value iteration algorithm and demonstrate its superiority over the policy iteration algorithm.
Authors
- Zoran Gajić (ORCID: https://orcid.org/0000-0002-0187-6181)
- Lingyi Xu (ORCID: https://orcid.org/0000-0002-0382-1889)
Institutions
- Rutgers, The State University of New Jersey (US)
Publication Details
- Journal
- Journal of Dynamic Systems Measurement and Control
- Published
- 2025-08-26
- DOI
- https://doi.org/10.1115/1.4069531
- Primary Topic
- Iterative Learning Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00