Control and Reinforcement Learning through the Lens of Optimization: An Algorithmic Perspective
Tolga Ok, Arman Sharifi Kolarijani, Mohamad Amin Sharif Kolarijani, Peyman Mohajerin Esfahani

TL;DR
This paper explores the deep connection between control algorithms for Markov decision processes and optimization algorithms, providing a unified framework to systematically develop and analyze new control methods inspired by optimization techniques.
Contribution
It introduces a unified framework linking control and optimization algorithms across four problem classes, enabling systematic development and analysis of new control algorithms.
Findings
Identifies equivalent control and optimization algorithms in existing literature.
Provides techniques for establishing convergence guarantees.
Lays out a methodology for creating new convergent control algorithms.
Abstract
The connection between control algorithms for Markov decision processes and optimization algorithms has been implicitly and explicitly exploited since the introduction of dynamic programming algorithm by Bellman in the 1950s. Recently, this connection has attracted a lot of attention for developing new control algorithms inspired by well-established optimization algorithms. In this paper, we make this analogy explicit across four problem classes with a unified solution characterization. This novel framework, in turn, allows for a systematic transformation of algorithms from one domain to the other. In particular, we identify equivalent optimization and control algorithms that have already been pointed out in the existing literature, but mostly in a scattered way. We also discuss the issues arising in providing theoretical convergence guarantees for these new control algorithms and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Adaptive Dynamic Programming Control · Advanced Bandit Algorithms Research
