Time-Constrained Robust MDPs
Adil Zouitine, David Bertoin, Pierre Clavier, Matthieu Geist, Emmanuel Rachelson
TL;DR
This work introduces Time-Constrained Robust MDPs (TC-RMDPs) to address the conservatism of traditional robust RL that relies on $sa$-rectangular uncertainty. By parameterizing transition dynamics with a vector $\psi$ and constraining its temporal evolution with a Lipschitz bound $L$, the authors formulate a time-aware robust MDP and develop three algorithms—Oracle-TC, Stacked-TC, and Vanilla-TC—that integrate into robust value iteration via a TC Bellman operator. The framework yields non-conservative yet robust policies, demonstrated on MuJoCo benchmarks, with theoretical guarantees including the contraction of TC operators and Lipschitz bounds on the robust objective. Empirically, TC-RMDP variants outperform standard deep robust RL methods and domain randomization in time-constrained and static settings, offering a practical path to robust,Real-world RL under temporally coupled disturbances. The results advance robust RL by balancing performance and robustness under realistic, time-evolving uncertainties, with solid theoretical support and detailed empirical validation.
Abstract
Robust reinforcement learning is essential for deploying reinforcement learning algorithms in real-world scenarios where environmental uncertainty predominates. Traditional robust reinforcement learning often depends on rectangularity assumptions, where adverse probability measures of outcome states are assumed to be independent across different states and actions. This assumption, rarely fulfilled in practice, leads to overly conservative policies. To address this problem, we introduce a new time-constrained robust MDP (TC-RMDP) formulation that considers multifactorial, correlated, and time-dependent disturbances, thus more accurately reflecting real-world dynamics. This formulation goes beyond the conventional rectangularity paradigm, offering new perspectives and expanding the analytical framework for robust RL. We propose three distinct algorithms, each using varying levels of environmental information, and evaluate them extensively on continuous control benchmarks. Our results demonstrate that these algorithms yield an efficient tradeoff between performance and robustness, outperforming traditional deep robust RL methods in time-constrained environments while preserving robustness in classical benchmarks. This study revisits the prevailing assumptions in robust RL and opens new avenues for developing more practical and realistic RL applications.
