Sample Complexity of Distributionally Robust Average-Reward Reinforcement Learning
Zijun Chen, Shengbo Wang, Nian Si
TL;DR
This work advances distributionally robust reinforcement learning under the average-reward criterion by establishing the first finite-sample guarantees for DR-AMDPs in the tabular setting under KL and f_k divergences. It introduces two model-based algorithms—Reduction to DR-DMDP and Anchored DR-AMDP—that achieve near-optimal sample complexity with a uniform ergodicity assumption on the nominal MDP and without requiring prior knowledge of mixing times. The authors develop stability conditions for the uncertainty sets and show the anchored approach can match the reduction's performance, both yielding a ilde{O}(|S||A| t_{mix}^2 ε^{-2}) sample complexity for robust policy and average reward estimation with small δ. Numerical experiments, including a Hard MDP, corroborate the n^{-1/2} convergence rate and demonstrate practical viability on larger problems.
Abstract
Motivated by practical applications where stable long-term performance is critical-such as robotics, operations research, and healthcare-we study the problem of distributionally robust (DR) average-reward reinforcement learning. We propose two algorithms that achieve near-optimal sample complexity. The first reduces the problem to a DR discounted Markov decision process (MDP), while the second, Anchored DR Average-Reward MDP, introduces an anchoring state to stabilize the controlled transition kernels within the uncertainty set. Assuming the nominal MDP is uniformly ergodic, we prove that both algorithms attain a sample complexity of $\widetilde{O}\left(|\mathbf{S}||\mathbf{A}| t_{\mathrm{mix}}^2\varepsilon^{-2}\right)$ for estimating the optimal policy as well as the robust average reward under KL and $f_k$-divergence-based uncertainty sets, provided the uncertainty radius is sufficiently small. Here, $\varepsilon$ is the target accuracy, $|\mathbf{S}|$ and $|\mathbf{A}|$ denote the sizes of the state and action spaces, and $t_{\mathrm{mix}}$ is the mixing time of the nominal MDP. This represents the first finite-sample convergence guarantee for DR average-reward reinforcement learning. We further validate the convergence rates of our algorithms through numerical experiments.
