SIAM Journal on Control and Optimization · 2001 · 206 citations · 21 references
ComputingComputer ScienceAlgorithmsMarkov Decision ProcessesStochastic ProcessesApproximation AlgorithmsMarkov ChainsMarkov ProcessesShortest Path AlgorithmsStochastic ControlStochastic Shortest Path ProblemsAverage Cost FunctionsFinite-state Markov ChainsQ-learningRelative Value IterationStability Of Stochastic ApproximationStochastic ApproximationValue Function EstimationValue Function Recursion
Average‑cost control of finite‑state Markov chains has been studied using Q‑learning analogues, but rigorous convergence results were lacking. This paper provides the first rigorous convergence analysis of Watkins‑style Q‑learning algorithms for average‑cost Markov decision processes and examines two stochastic‑approximation algorithms that mirror existing relative‑value iteration and Bertsekas’ stochastic‑shortest‑path methods. Both synchronous and asynchronous variants are analyzed via the ODE method, establishing asymptotic stability of the associated ODE limits, while the SSP algorithm incorporates two‑time‑scale stochastic approximation.
This paper gives the first rigorous convergence analysis of analogues of Watkins's Q-learning algorithm, applied to average cost control of finite-state Markov chains. We discuss two algorithms which may be viewed as stochastic approximation counterparts of two existing algorithms for recursively computing the value function of the average cost problem---the traditional relative value iteration (RVI) algorithm and a recent algorithm of Bertsekas based on the stochastic shortest path (SSP) formulation of the problem. Both synchronous and asynchronous implementations are considered and analyzed using the ODE method. This involves establishing asymptotic stability of associated ODE limits. The SSP algorithm also uses ideas fromtwo-time-scale stochastic approximation.
21
Asynchronous Stochastic Approximation and Q-Learning
John N. Tsitsiklis · Machine Learning · 1994 · 625 citations · Full text