Management Science · 1999 · 220 citations · 28 references
BusinessDecision SciencesAlgorithmsMarkov Decision ProcessesStochastic ProcessesAverage Reward CriteriaPolicy IterationReinforcement LearningStochastic ControlValue IterationAverage Reward Dynamic ProgrammingAverage Reward Reinforcement LearningModel-free AlgorithmsReinforcement Learning TheorySemi-markov Decision ProcessesStochastic ApproximationStochastic Dynamic ProgrammingTransition Probability Matrix
Markov decision problems are computationally demanding, especially for large systems where transition probabilities and rewards are hard to obtain, prompting interest in reinforcement learning as a scalable alternative. This work extends reinforcement learning to semi‑Markov decision problems under an average‑reward criterion. The authors introduce SMART, a model‑free RL algorithm, and evaluate it on a large‑scale preventive maintenance scheduling problem. Numerical experiments demonstrate that SMART’s performance aligns with theoretical predictions and compares favorably to existing methods.
A large class of problems of sequential decision making under uncertainty, of which the underlying probability structure is a Markov process, can be modeled as stochastic dynamic programs (referred to, in general, as Markov decision problems or MDPs). However, the computational complexity of the classical MDP algorithms, such as value iteration and policy iteration, is prohibitive and can grow intractably with the size of the problem and its related data. Furthermore, these techniques require for each action the one step transition probability and reward matrices, and obtaining these is often unrealistic for large and complex systems. Recently, there has been much interest in a simulation-based stochastic approximation framework called reinforcement learning (RL), for computing near optimal policies for MDPs. RL has been successfully applied to very large problems, such as elevator scheduling, and dynamic channel allocation of cellular telephone systems. In this paper, we extend RL to a more general class of decision tasks that are referred to as semi-Markov decision problems (SMDPs). In particular, we focus on SMDPs under the average-reward criterion. We present a new model-free RL algorithm called SMART (Semi-Markov Average Reward Technique). We present a detailed study of this algorithm on a combinatorially large problem of determining the optimal preventive maintenance schedule of a production inventory system. Numerical results from both the theoretical model and the RL algorithm are presented and compared.
28
Advances in neural information processing systems 7
Computers & Mathematics with Applications · 1996 · 14.4K citations
A Stochastic Approximation Method
Herbert Robbins, Sutton Monro · The Annals of Mathematical Statistics · 1951 · 9.6K citations · Full text