Provably Efficient RL for Linear MDPs under Instantaneous Safety Constraints in Non-Convex Feature Spaces
Amirhossein Roknilamouki, Arnob Ghosh, Ming Shi, Fatemeh Nourzad, Eylem Ekici, Ness B. Shroff
TL;DR
This work addresses safe reinforcement learning under instantaneous hard safety constraints in non-convex feature spaces for linear MDPs. It builds two complementary strategies: OCD (for star-convex decision spaces) to tightly bound the covering number of value functions, and NCS-LSVI (for non-star-convex spaces) with a pure-safe exploration phase to stabilize the safe set before balanced exploration–exploitation. The authors prove regret bounds of order $\tilde{\mathcal{O}}\big((1+1/\tau)\sqrt{\log(1/\tau)\; d^3 H^4 K}\big)$ with zero safety violations w.h.p., and show that the non-star-convex setting can attain near-parity performance via a two-phase approach, validated by autonomous-driving simulations. The results illuminate how the geometry of the feasible action space governs safe-RL complexity and provide a foundation for extending to more expressive, nonlinear representations. Overall, the paper contributes a rigorous, geometry-aware safe-RL framework with provable guarantees and practical relevance to safety-critical domains.
Abstract
In Reinforcement Learning (RL), tasks with instantaneous hard constraints present significant challenges, particularly when the decision space is non-convex or non-star-convex. This issue is especially relevant in domains like autonomous vehicles and robotics, where constraints such as collision avoidance often take a non-convex form. In this paper, we establish a regret bound of $\tilde{\mathcal{O}}\bigl(\bigl(1 + \tfrac{1}τ\bigr) \sqrt{\log(\tfrac{1}τ) d^3 H^4 K} \bigr)$, applicable to both star-convex and non-star-convex cases, where $d$ is the feature dimension, $H$ the episode length, $K$ the number of episodes, and $τ$ the safety threshold. Moreover, the violation of safety constraints is zero with high probability throughout the learning process. A key technical challenge in these settings is bounding the covering number of the value-function class, which is essential for achieving value-aware uniform concentration in model-free function approximation. For the star-convex setting, we develop a novel technique called Objective Constraint-Decomposition (OCD) to properly bound the covering number. This result also resolves an error in a previous work on constrained RL. In non-star-convex scenarios, where the covering number can become infinitely large, we propose a two-phase algorithm, Non-Convex Safe Least Squares Value Iteration (NCS-LSVI), which first reduces uncertainty about the safe set by playing a known safe policy. After that, it carefully balances exploration and exploitation to achieve the regret bound. Finally, numerical simulations on an autonomous driving scenario demonstrate the effectiveness of NCS-LSVI.
