Safety Verification of Nonlinear Stochastic Systems via Probabilistic Tube
Zishun Liu, Saber Jafarpour, Yongxin Chen
TL;DR
This work tackles safety verification for nonlinear stochastic systems by decoupling stochastic disturbances from deterministic dynamics using a set-erosion strategy. Central to the approach is a probabilistic tube (PT) that bounds the deviation between stochastic trajectories and their associated deterministic trajectories through an affine-martingale (AM) framework based on the Averaged Moment Generating Function (AMGF), yielding a tight, non-asymptotic bound that scales like $\mathcal{O}(\sqrt{\log(1/\delta)})$. The PT enables reducing stochastic safety verification to deterministic safety checks on an eroded safe set and is extended to both continuous-time (CT) and discrete-time (DT) systems, with refinements for contractive dynamics via union bounds. The framework is demonstrated on reachability-based safety verification and safe controller synthesis, including a unicycle and a nonlinear mass-spring-damper chain, illustrating practical applicability to robotics and autonomous systems. The results provide a scalable, probabilistic guarantee mechanism that pairs rigorous theory with deterministic verification tools.
Abstract
We address the problem of safety verification for nonlinear stochastic systems, specifically the task of certifying that system trajectories remain within a safe set with high probability. To tackle this challenge, we adopt a set-erosion strategy, which decouples the effects of stochastic disturbances from deterministic dynamics. This approach converts the stochastic safety verification problem on a safe set into a deterministic safety verification problem on an eroded subset of the safe set. The success of this strategy hinges on the depth of erosion, which is determined by a probabilistic tube that bounds the deviation of stochastic trajectories from their corresponding deterministic trajectories. Our main contribution is the establishment of a tight bound for the probabilistic tube of nonlinear stochastic systems. To obtain a probabilistic bound for stochastic trajectories, we adopt a martingale-based approach. The core innovation lies in the design of a novel energy function associated with the averaged moment generating function, which forms an affine martingale, a generalization of the traditional c-martingale. Using this energy function, we derive a precise bound for the probabilistic tube. Furthermore, we enhance this bound by incorporating the union-bound inequality for strictly contractive dynamics. By integrating the derived probabilistic tubes into the set-erosion strategy, we demonstrate that the safety verification problem for nonlinear stochastic systems can be reduced to a deterministic safety verification problem. Our theoretical results are validated through applications in reachability-based safety verification and safe controller synthesis, accompanied by several numerical examples that illustrate their effectiveness.
