cs.AIMay 6, 2026

On-line Learning in Tree MDPs by Treating Policies as Bandit Arms

Authors: Anvay ShahRamsundar AnandanarayananSharayu MoharirShivaram Kalyanakrishnan

Organizations: Indian Institute of Technology Bombay · Mumbai, India

Abstract

A Tree Markov Decision Problem (T-MDP) is a finite-horizon MDP with a starting state s1s_{1}, in which every state is reachable from s1s_{1} through exactly one state-action trajectory. T-MDPs arise naturally as abstractions of decision making in sequential games with perfect recall, against stationary opponents. We consider the problem of on-line learning in T-MDPs, both in the PAC and the regret-minimisation regimes. We show that well-known bandit algorithms -- \textsc{Lucb} and \textsc{Ucb} -- can be applied on T-MDPs by treating each policy as an arm. The apparent technical challenge in this approach is that the number of policies is exponential in the number of states. Our main innovation is in the design of confidence bounds based on data shared by the policies, so that the bandit algorithms can yet be implemented with polynomial memory and per-step computation. We obtain instance-dependent upper bounds on sample complexity and regret that sum a ``gap term'' from every terminal state, rather than every policy. Empirically, our algorithms consistently outperform available alternatives on a suite of hidden-information games.

Explore similar work

Jun 12, 2026cs.LG

Lyapunov-Based Sample Complexity Analysis for Weakly-Coupled MDPs

We study the sample complexity of learning in average-reward weakly-coupled Markov decision processes (WCMDPs) and Restless Bandits (RBs) under a generative model. Naive reduction to a tabular MDP leads to high complexity bounds as the state-action space is exponentially large in the number of arms NN. By exploiting the weakly coupled structure, we show that near-optimal policies can be learned with sample and computational complexities that are polynomial in NN. Specifically, we analyze the plug-in approach, which applies an efficient planning algorithm to an empirical model estimated from data. For fully heterogeneous WCMDPs, we establish the first finite-sample PAC guarantee with polynomial complexity and an O(1/N)O(1/\sqrt{N}) optimality gap. For homogeneous RBs, we further prove that a smaller optimality gap is achievable under mild structural assumptions. A primary technical contribution of our work is a novel Lyapunov-based analysis framework. Unlike classical approaches that rely on the difficult-to-control bias function, our framework uses an explicitly constructed Lyapunov function along with a drift transfer technique between the true and empirical models. A key step of independent interest in our framework is a fine-grained perturbation analysis for the underlying linear programming (LP) relaxation, which provides a general tool for analyzing LP-based policies and weakly-coupled systems.
Tianhao Wu, Matthew Zurek, Weina Wang +1
May 19, 2026cs.AI

Minimax Optimal Variance-Aware Regret Bounds for Multinomial Logistic MDPs

We study reinforcement learning for episodic Markov Decision Processes (MDPs) whose transitions are modelled by a multinomial logistic (MNL) model. Existing algorithms for MNL mixture MDPs yield a regret of O~(dH2T)\smash{\tilde{O}(dH^2\sqrt{T})} (Li et al., 2024), where dd is the feature dimension, HH the episode length, and TT the number of episodes. Inspired by the logistic bandit literature (Abeille et al., 2021; Faury et al., 2022; Boudart et al., 2026), we introduce a problem-dependent constant σˉ_T1/2\barσ\_T \leq 1/2, measuring the normalised average variance of the optimal downstream value function along the learner's trajectory. We propose an algorithm achieving a regret of O~(dH2σˉ_TT)\smash{\tilde{O}(dH^2\barσ\_T\sqrt{T})}, which recovers the existing bound in the worst case and improves upon it for structured MDPs. For instance, for KL-constrained robust MDPs, σˉ_T=O(H1)\barσ\_T = O(H^{-1}), reducing the horizon dependence by a factor HH. We further establish a matching Ω(dH2σˉ_TT)\smash{Ω(dH^2\barσ\_T\sqrt{T})} lower bound, proving minimax optimality (up to logarithmic factors) and fully characterising the regret complexity of MNL mixture MDPs for the first time.
Pierre Boudart, Pierre Gaillard, Alessandro Rudi
Jun 23, 2026stat.ML

Minimax PAC Bounds for Learning in Exogenous Contextual MDPs

We study PAC learning in tabular discounted Markov decision processes with exogenous i.i.d. contexts, with discount factor γγ, finite state space X\mathcal X, action space A\mathcal A, and context space Z\mathcal Z. At each time step, a context is drawn independently from an unknown distribution μμ and revealed before the agent acts. This context may affect both rewards and transitions, while remaining uncontrolled by the agent. Depending on the regime, the learner has access either to a sampling oracle for μμ, to a sampling oracle for the transition kernel conditioned on state-context-action tuples, or to both. Oracles can be accessed before and during policy execution. The sample complexity is measured by a couple (n,m)(n,m), where nn is the number of calls to the sampling oracles before execution and mm is the number of calls to the sampling oracles during execution. When rewards and transitions are known and only the context distribution μμ is sampled, we give a variance-reduced algorithm that solves policy evaluation (PE), best-value estimation (BVE), and best-policy extraction (BPE) with (O~(1/((1γ)3ε2)),0)\left(\widetilde O\left(1/((1-γ)^3\varepsilon^2)\right), 0 \right) sample complexity. The rate is independent of Z|\mathcal Z| and minimax optimal up to logarithmic factors. As a corollary, we also obtain tight rates in the case of one-step perfect look-ahead, improving upon the existing guarantees. In the fully unknown regime, where both μμ and P must be learned, we show that PE remains Z|\mathcal Z|-free, with matching upper and lower bounds (O~(X/((1γ)3ε2)),O~(1/((1γ)2ε2)))\bigl(\widetilde O(|\mathcal X|/((1-γ)^3\varepsilon^2)),\, \widetilde O(1/((1-γ)^2\varepsilon^2))\bigr).
Corentin Pla, Hugo Richard, Marc Abeille +1