Near-Optimal Policy Identification in Robust Constrained Markov Decision Processes via Epigraph Form
Toshinori Kitamura, Tadashi Kozuno, Wataru Kumagai, Kenta Hoshino, Yohei Hosoe, Kazumi Kasaura, Masashi Hamaya, Paavo Parmas, Yutaka Matsuo
TL;DR
This work tackles the problem of identifying near-optimal policies for robust constrained MDPs (RCMDPs) where a policy must minimize worst-case cost while respecting constraints under uncertainty. It introduces the epigraph form to decouple gradient signals and presents the Epigraph Robust Constrained Policy Gradient Search (EpiRC-PGS), a double-loop algorithm combining outer bisection on the objective threshold with an inner policy-gradient optimizer that uses a subgradient of the epigraph objective. The authors prove that the method achieves an \\varepsilon-optimal policy with a complexity of \\tilde{O}(\\varepsilon^{-4})$ robust policy evaluations and demonstrate superiority over Lagrangian-based baselines in synthetic RCMDP experiments. The approach broadens the practical reliability of RCMDP solutions and offers a theoretically grounded pathway toward safe RL under model uncertainty.
Abstract
Designing a safe policy for uncertain environments is crucial in real-world control systems. However, this challenge remains inadequately addressed within the Markov decision process (MDP) framework. This paper presents the first algorithm guaranteed to identify a near-optimal policy in a robust constrained MDP (RCMDP), where an optimal policy minimizes cumulative cost while satisfying constraints in the worst-case scenario across a set of environments. We first prove that the conventional policy gradient approach to the Lagrangian max-min formulation can become trapped in suboptimal solutions. This occurs when its inner minimization encounters a sum of conflicting gradients from the objective and constraint functions. To address this, we leverage the epigraph form of the RCMDP problem, which resolves the conflict by selecting a single gradient from either the objective or the constraints. Building on the epigraph form, we propose a bisection search algorithm with a policy gradient subroutine and prove that it identifies an $\varepsilon$-optimal policy in an RCMDP with $\tilde{\mathcal{O}}(\varepsilon^{-4})$ robust policy evaluations.
