English

First-order Policy Optimization for Robust Markov Decision Process

Machine Learning 2023-06-13 v2 Artificial Intelligence Optimization and Control

Abstract

We consider the problem of solving robust Markov decision process (MDP), which involves a set of discounted, finite state, finite action space MDPs with uncertain transition kernels. The goal of planning is to find a robust policy that optimizes the worst-case values against the transition uncertainties, and thus encompasses the standard MDP planning as a special case. For (s,a)(\mathbf{s},\mathbf{a})-rectangular uncertainty sets, we establish several structural observations on the robust objective, which facilitates the development of a policy-based first-order method, namely the robust policy mirror descent (RPMD). An O(log(1/ϵ))\mathcal{O}(\log(1/\epsilon)) iteration complexity for finding an ϵ\epsilon-optimal policy is established with linearly increasing stepsizes. We further develop a stochastic variant of the robust policy mirror descent method, named SRPMD, when the first-order information is only available through online interactions with the nominal environment. We show that the optimality gap converges linearly up to the noise level, and consequently establish an O~(1/ϵ2)\tilde{\mathcal{O}}(1/\epsilon^2) sample complexity by developing a temporal difference learning method for policy evaluation. Both iteration and sample complexities are also discussed for RPMD with a constant stepsize. To the best of our knowledge, all the aforementioned results appear to be new for policy-based first-order methods applied to the robust MDP problem.

Keywords

Cite

@article{arxiv.2209.10579,
  title  = {First-order Policy Optimization for Robust Markov Decision Process},
  author = {Yan Li and Guanghui Lan and Tuo Zhao},
  journal= {arXiv preprint arXiv:2209.10579},
  year   = {2023}
}
R2 v1 2026-06-28T01:50:45.912Z