Achieving Zero Constraint Violation for Constrained Reinforcement Learning via Conservative Natural Policy Gradient Primal-Dual Algorithm
Qinbo Bai, Amrit Singh Bedi, Vaneet Aggarwal
TL;DR
This work tackles constrained Markov decision processes in large state-action spaces by introducing the Conservative Natural Policy Gradient Primal-Dual Algorithm (C-NPG-PDA), which enforces zero constraint violations through a conservative feasibility bound $J_g^i(\pi) \ge \kappa$ while achieving strong convergence for the reward objective. The method leverages a natural policy gradient framework with a primal-dual update, enhanced by a conservative constraint to bound the dual variable and bridge the constrained and unconstrained problems via occupancy measures; a compatible-function SGD procedure realizes the NPG direction. Under standard smoothness and bias-assumptions, the authors establish global convergence of the conservative Lagrangian and derive explicit sample-trajectory complexities, showing a reduction from the prior $O(1/\epsilon^6)$ to $O(1/\epsilon^4)$ in key regimes. The proposed approach demonstrates zero-violation behavior in experiments and attains competitive objective performance, suggesting practical impact for safe and efficient CMDP learning in high-dimensional settings. The results contribute a principled way to attain zero constraint violations with natural-policy-gradient-style algorithms in infinite-horizon CMDPs, with clear pathways to extending to richer parametrizations and tighter biases.
Abstract
We consider the problem of constrained Markov decision process (CMDP) in continuous state-actions spaces where the goal is to maximize the expected cumulative reward subject to some constraints. We propose a novel Conservative Natural Policy Gradient Primal-Dual Algorithm (C-NPG-PD) to achieve zero constraint violation while achieving state of the art convergence results for the objective value function. For general policy parametrization, we prove convergence of value function to global optimal upto an approximation error due to restricted policy class. We even improve the sample complexity of existing constrained NPG-PD algorithm \cite{Ding2020} from $\mathcal{O}(1/ε^6)$ to $\mathcal{O}(1/ε^4)$. To the best of our knowledge, this is the first work to establish zero constraint violation with Natural policy gradient style algorithms for infinite horizon discounted CMDPs. We demonstrate the merits of proposed algorithm via experimental evaluations.
