Entropic Risk-Aware Monte Carlo Tree Search
Pedro P. Santos, Jacopo Silvestrin, Alberto Sardinha, Francisco S. Melo
TL;DR
This work introduces ERM-MCTS for solving risk-aware Markov decision processes under the entropic risk measure (ERM). By replacing mean estimators with ERM estimators and adopting depth-dependent risk parameters, the method achieves provable correctness and polynomial concentration, deriving non-asymptotic guarantees via non-stationary bandit analyses that are then extended recursively to trees. The authors develop UCB-style algorithms for both stationary and non-stationary, deterministic and non-deterministic bandits, establishing convergence of the root ERM to the optimal value $V^*_0(s_0)$ and polynomial tail bounds for estimation errors. Empirical results on a four-state MDP (MDP-4) show ERM-MCTS closely matches an oracle backward-induction baseline and outperforms a general MCTS variant, with clear sensitivity to the risk parameter $\beta$. Overall, the paper provides the first theoretically grounded ERM-based MCTS framework for risk-aware planning, with implications for robust sequential decision-making in large decision spaces.
Abstract
We propose a provably correct Monte Carlo tree search (MCTS) algorithm for solving \textit{risk-aware} Markov decision processes (MDPs) with \textit{entropic risk measure} (ERM) objectives. We provide a \textit{non-asymptotic} analysis of our proposed algorithm, showing that the algorithm: (i) is \textit{correct} in the sense that the empirical ERM obtained at the root node converges to the optimal ERM; and (ii) enjoys \textit{polynomial regret concentration}. Our algorithm successfully exploits the dynamic programming formulations for solving risk-aware MDPs with ERM objectives introduced by previous works in the context of an upper confidence bound-based tree search algorithm. Finally, we provide a set of illustrative experiments comparing our risk-aware MCTS method against relevant baselines.
