Probabilistic Safety Guarantee for Stochastic Control Systems Using Average Reward MDPs
Saber Omidi, Marek Petrik, Se Young Yoon, Momotaz Begum
TL;DR
This paper addresses probabilistic safety in stochastic control by reframing the problem as an average-reward MDP (AVR). It proves that the probabilistic safety value function is captured by the optimal gain $g^\star(s)$, linking long-run safety guarantees with a linear-programming formulation that avoids discounting. The authors derive primal and dual LPs to compute $g$ and $h$ and extract safe policies, and they demonstrate significant computational advantages over discounted approaches. Numerical validation on a Double Integrator and an Inverted Pendulum shows accurate, high-confidence safe sets with faster convergence than minimum-discounted methods, highlighting practical impact for safety-critical robotics and control systems.
Abstract
Safety in stochastic control systems, which are subject to random noise with a known probability distribution, aims to compute policies that satisfy predefined operational constraints with high confidence throughout the uncertain evolution of the state variables. The unpredictable evolution of state variables poses a significant challenge for meeting predefined constraints using various control methods. To address this, we present a new algorithm that computes safe policies to determine the safety level across a finite state set. This algorithm reduces the safety objective to the standard average reward Markov Decision Process (MDP) objective. This reduction enables us to use standard techniques, such as linear programs, to compute and analyze safe policies. We validate the proposed method numerically on the Double Integrator and the Inverted Pendulum systems. Results indicate that the average-reward MDPs solution is more comprehensive, converges faster, and offers higher quality compared to the minimum discounted-reward solution.
