On the Convergence Rate of MCTS for the Optimal Value Estimation in Markov Decision Processes

A recent theoretical analysis of a Monte-Carlo tree search (MCTS) method properly modified from the “upper confidence bound applied to trees” (UCT) algorithm established a surprising result, due to a great deal of empirical successes reported from heuristic usage of UCT with relevant adjustments for various problem domains in the literature, that its rate of convergence of the expected absolute error to zero is <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$O(1/\sqrt{n})$</tex-math></inline-formula> in estimating the optimal value at an initial state in a finite-horizon Markov decision process (MDP), where <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$n$</tex-math></inline-formula> is the number of simulations. We strengthen this dispiriting slow convergence result by arguing within a simpler algorithmic framework in the perspective of MDP, apart from the usual MCTS description, that the simpler strategy, called “upper confidence bound 1” (UCB1) for multiarmed bandit problems, when employed as an instance of MCTS by setting UCB1’s arm set to be the policy set of the underlying MDP, has an asymptotically faster convergence-rate of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$O(\ln n / n)$</tex-math></inline-formula>. We also point out that the UCT-based MCTS in general has the time and space complexities that depend on the size of the state space in the worst case, which contradicts the original design spirit of MCTS. Unless heuristically used, UCT-based MCTS has yet to have theoretical supports for its applicabilities.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Automatic Control
Published
2025-02-04
DOI
https://doi.org/10.1109/tac.2025.3538807
Primary Topic
Reinforcement Learning in Robotics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

On the Convergence Rate of MCTS for the Optimal Value Estimation in Markov Decision Processes

Hyeong Soo Chang
IEEE Transactions on Automatic Control
Reinforcement Learning in Robotics
article

On the Convergence Rate of MCTS for the Optimal Value Estimation in Markov Decision Processes

Hyeong Soo Chang
article en

Abstract

A recent theoretical analysis of a Monte-Carlo tree search (MCTS) method properly modified from the “upper confidence bound applied to trees” (UCT) algorithm established a surprising result, due to a great deal of empirical successes reported from heuristic usage of UCT with relevant adjustments for various problem domains in the literature, that its rate of convergence of the expected absolute error to zero is <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$O(1/\sqrt{n})$</tex-math></inline-formula> in estimating the optimal value at an initial state in a finite-horizon Markov decision process (MDP), where <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$n$</tex-math></inline-formula> is the number of simulations. We strengthen this dispiriting slow convergence result by arguing within a simpler algorithmic framework in the perspective of MDP, apart from the usual MCTS description, that the simpler strategy, called “upper confidence bound 1” (UCB1) for multiarmed bandit problems, when employed as an instance of MCTS by setting UCB1’s arm set to be the policy set of the underlying MDP, has an asymptotically faster convergence-rate of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$O(\ln n / n)$</tex-math></inline-formula>. We also point out that the UCT-based MCTS in general has the time and space complexities that depend on the size of the state space in the worst case, which contradicts the original design spirit of MCTS. Unless heuristically used, UCT-based MCTS has yet to have theoretical supports for its applicabilities.

IEEE Transactions on Automatic ControlVol. 70(7)
Sogang University (KR)
Peace, Justice and strong institutions
Openalex Percentile: Top 99%
Reinforcement Learning in Robotics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.