Stochastic Barrier Certificates in the Presence of Dynamic Obstacles
Pith reviewed 2026-05-10 00:44 UTC · model grok-4.3
The pith
Time-varying stochastic barrier certificates provide tighter lower bounds on finite-horizon safety probabilities for systems facing dynamic obstacles than time-invariant methods.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
For discrete-time stochastic systems subject to time-varying unsafe sets induced by dynamic obstacles, a time-varying polynomial barrier certificate synthesized via convex sum-of-squares optimization yields a certified lower bound on the probability of remaining safe over a finite horizon; this bound is strictly tighter than the bound obtained from any time-invariant certificate because the time-varying formulation directly encodes the temporal evolution of the unsafe regions through Bellman's optimality principle.
What carries the argument
Time-varying stochastic barrier certificate: a polynomial function whose one-step expected decrease condition, formulated with respect to the time-dependent safe set, guarantees a finite-horizon safety probability lower bound when solved as a convex sum-of-squares program.
If this is right
- The time-varying certificate produces a higher (less conservative) lower bound on safety probability than any time-invariant certificate on the same system and horizon.
- Synthesis of the certificate reduces to a single convex semidefinite program once the barrier is restricted to polynomials.
- The same convex program scales to nonlinear dynamics provided the one-step expectation can be bounded by sum-of-squares.
- Empirical tests on nonlinear examples with dynamic obstacles show the bounds are tight and the computation remains tractable.
Where Pith is reading between the lines
- The same Bellman-based construction could be applied to continuous-time systems by replacing the discrete sum-of-squares program with a differential inequality.
- If obstacle motion is only partially known, the time-varying formulation could be combined with robust or learned uncertainty sets to maintain a guaranteed bound.
- The resulting certificates could be used inside a receding-horizon planner to select controls that maximize the certified safety probability at each step.
Load-bearing premise
The obstacle trajectories are known in advance so that the exact sequence of time-dependent unsafe regions can be written down and used inside the barrier conditions.
What would settle it
Run Monte Carlo simulations of a nonlinear stochastic system with a known moving obstacle; if the fraction of trajectories that violate the safe set within the horizon exceeds the probability lower bound returned by the time-varying certificate, the claim is false.
Figures
read the original abstract
Safety of stochastic dynamic systems in environments with dynamic obstacles is studied in this paper through the lens of stochastic barrier functions. We introduce both time-invariant and time-varying barrier certificates for discrete-time, continuous-space systems subject to uncertainty, which provide certified lower bounds on the probability of remaining within a safe set over a finite horizon. These certificates explicitly account for time-varying unsafe regions induced by obstacle dynamics. By leveraging Bellman's optimality perspective, the time-varying formulation directly captures temporal structure and yields less conservative bounds than state-of-the-art approaches. By restricting certificates to polynomial functions, we show that time-varying barrier synthesis can be formulated as a convex sum-of-squares program, enabling tractable optimization. Empirical evaluations on nonlinear systems with dynamic obstacles show that time-varying certificates consistently achieve tight guarantees, demonstrating improved accuracy and scalability over state-of-the-art methods.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces time-invariant and time-varying stochastic barrier certificates for discrete-time, continuous-space stochastic systems subject to uncertainty and dynamic obstacles. These certificates provide certified lower bounds on the finite-horizon probability of remaining in a safe set. The time-varying formulation leverages Bellman's optimality perspective to capture temporal structure and reduce conservatism relative to prior methods; restricting certificates to polynomials allows synthesis to be cast as a convex sum-of-squares program. Empirical results on nonlinear systems with dynamic obstacles are reported to show tighter guarantees and better scalability than state-of-the-art approaches.
Significance. If the central claims hold, the work provides a tractable, convex-optimization route to certified safety probabilities for stochastic systems in environments with explicitly modeled moving obstacles. The Bellman-based time-varying construction and the polynomial/SOS restriction are explicit strengths that directly address conservatism and computational tractability; the reported empirical improvements on nonlinear examples further indicate practical utility for robotics and control applications.
minor comments (3)
- [Abstract] Abstract: the phrase 'state-of-the-art approaches' is used without naming the specific baselines; explicit citations and a brief quantitative comparison should appear in the introduction or related-work section to ground the 'less conservative' claim.
- The problem statement should explicitly list the standing assumptions on obstacle dynamics (known, deterministic or stochastic) and on the form of the time-varying unsafe sets, as these are load-bearing for the time-varying certificate construction.
- Notation for the barrier functions and the Bellman operator should be introduced with a short table or consistent equation numbering to aid readability across the time-invariant and time-varying cases.
Simulated Author's Rebuttal
We thank the referee for the positive summary and significance assessment of our work on time-varying stochastic barrier certificates. The recommendation for minor revision is appreciated. No specific major comments were raised in the report.
Circularity Check
No significant circularity in derivation chain
full rationale
The paper's central derivation uses Bellman's optimality principle to formulate time-varying stochastic barrier certificates and then restricts to polynomials to obtain a convex SOS program. These steps are standard reductions from dynamic programming and semidefinite programming literature; they do not reduce the claimed bounds to fitted parameters, self-definitions, or self-citation chains. The time-varying unsafe sets are explicitly modeled from known obstacle dynamics (an external input), and the resulting certificates are optimized rather than tautologically defined. No load-bearing equation or claim collapses to its own inputs by construction. The approach is therefore self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption System and obstacle dynamics are known and can be represented as discrete-time stochastic processes with explicit time-varying unsafe sets.
- domain assumption Polynomial functions provide a sufficiently expressive class for barrier certificates in the systems considered.
Reference graph
Works this paper leans on
-
[1]
Safety-critical advanced robots: A survey,
J. Guiochet, M. Machin, and H. Waeselynck, “Safety-critical advanced robots: A survey,”Robotics and Autonomous Systems, vol. 94, 2017
work page 2017
-
[2]
A barrier function approach to finite-time stochastic system verification and control,
C. Santoyo, M. Dutreix, and S. Coogan, “A barrier function approach to finite-time stochastic system verification and control,”Automatica, vol. 125, p. 109439, 2021
work page 2021
-
[3]
Formal synthesis of stochastic systems via control barrier certificates,
P. Jagtap, S. Soudjani, and M. Zamani, “Formal synthesis of stochastic systems via control barrier certificates,”IEEE Transactions on Auto- matic Control, vol. 66, no. 7, pp. 3097–3110, 2020
work page 2020
-
[4]
Safety guarantees for neural network dynamic systems via stochastic barrier functions,
R. Mazouz, K. Muvvala, A. Ratheesh Babu, L. Laurenti, and M. Lahi- janian, “Safety guarantees for neural network dynamic systems via stochastic barrier functions,”Advances in Neural Information Process- ing Systems, vol. 35, pp. 9672–9686, 2022
work page 2022
-
[5]
Risk-bounded control using stochastic barrier functions,
S. Yaghoubi, K. Majd, G. Fainekos, T. Yamaguchi, D. Prokhorov, and B. Hoxha, “Risk-bounded control using stochastic barrier functions,” IEEE Control Systems Letters, vol. 5, no. 5, pp. 1831–1836, 2020
work page 2020
-
[6]
Control barrier functions for stochastic systems,
A. Clark, “Control barrier functions for stochastic systems,”Automat- ica, vol. 130, p. 109688, 2021
work page 2021
-
[7]
Piece- wise stochastic barrier functions,
R. Mazouz, F. B. Mathiesen, L. Laurenti, and M. Lahijanian, “Piece- wise stochastic barrier functions,”arXiv preprint arXiv:2404.16986, 2024
-
[8]
Finite-time safety and reach-avoid verification of stochastic discrete-time systems,
B. Xue, “Finite-time safety and reach-avoid verification of stochastic discrete-time systems,”Information and Computation, p. 105368, 2025
work page 2025
-
[9]
k-inductive and interpolation-inspired barrier certificates for stochastic dynamical sys- tems,
M. A. Oumer, V . Murali, and M. Zamani, “k-inductive and interpolation-inspired barrier certificates for stochastic dynamical sys- tems,”arXiv preprint arXiv:2504.15412, 2025
-
[10]
Sum- of-squares optimization in Julia,
B. Legat, C. Coey, R. Deits, J. Huchette, and A. Perry, “Sum- of-squares optimization in Julia,” inThe First Annual JuMP-dev Workshop, 2017
work page 2017
-
[11]
Stochas- ticbarrier. jl: A toolbox for stochastic barrier function synthesis,
R. Mazouz, F. B. Mathiesen, L. Laurenti, and M. Lahijanian, “Stochas- ticbarrier. jl: A toolbox for stochastic barrier function synthesis,”arXiv preprint arXiv:2602.20359, 2026
-
[12]
Successive control barrier func- tions for nonlinear systems,
R. Wajid and S. Sankaranarayanan, “Successive control barrier func- tions for nonlinear systems,” inProceedings of the 28th ACM Inter- national Conference on Hybrid Systems: Comp. and Control, 2025
work page 2025
-
[13]
P. Panja and A. Platzer, “Correct-by-construction barrier certificate synthesis for safety verification of continuous dynamical systems,” in 2025 IEEE 64th Conference on Decision and Control (CDC). IEEE, 2025, pp. 7701–7707
work page 2025
-
[14]
L. Vandenberghe and S. Boyd, “Semidefinite programming,”SIAM review, vol. 38, no. 1, pp. 49–95, 1996
work page 1996
-
[15]
Probabilistically safe motion planning to avoid dynamic obstacles with uncertain motion patterns,
G. S. Aoude, B. D. Luders, J. M. Joseph, N. Roy, and J. P. How, “Probabilistically safe motion planning to avoid dynamic obstacles with uncertain motion patterns,”Autonomous Robots, vol. 35, no. 1, pp. 51–76, 2013
work page 2013
-
[16]
A real-time approach for chance-constrained motion planning with dynamic obstacles,
M. Castillo-Lopez, P. Ludivig, S. A. Sajadi-Alamdari, J. L. Sanchez- Lopez, M. A. Olivares-Mendez, and H. V oos, “A real-time approach for chance-constrained motion planning with dynamic obstacles,” IEEE Robotics and Automation Letters, vol. 5, no. 2, 2020
work page 2020
-
[17]
Multi-robot motion planning with cooperative localization,
A. Theurkauf, N. Ahmed, and M. Lahijanian, “Multi-robot motion planning with cooperative localization,” in2025 IEEE/RSJ Interna- tional Conference on Intelligent Robots and Systems (IROS). IEEE, 2025, pp. 3962–3969
work page 2025
-
[18]
Piecewise control barrier functions for stochastic systems,
R. Mazouz, L. Laurenti, and M. Lahijanian, “Piecewise control barrier functions for stochastic systems,” in2025 IEEE 64th Conference on Decision and Control (CDC). IEEE, 2025, pp. 3571–3576
work page 2025
-
[19]
Safe and stable neural network dynamical systems for robot motion planning,
A. E. Binny, M. Anand, H. T. Kussaba, L. Chen, S. Agrawal, F. J. Abu-Dakka, and A. Swikir, “Safe and stable neural network dynamical systems for robot motion planning,”IEEE Robotics and Automation Letters, 2026
work page 2026
-
[20]
Data-driven verification and synthesis of stochastic systems through barrier certifi- cates,
A. Salamati, A. Lavaei, S. Soudjani, and M. Zamani, “Data-driven verification and synthesis of stochastic systems through barrier certifi- cates,”arXiv preprint arXiv:2111.10330, 2021
-
[21]
Data-driven permissible safe control with barrier certificates,
R. Mazouz, J. Skovbekk, F. B. Mathiesen, E. Frew, L. Laurenti, and M. Lahijanian, “Data-driven permissible safe control with barrier certificates,” in2024 IEEE 63rd Conference on Decision and Control (CDC). IEEE, 2024, pp. 6844–6849
work page 2024
-
[22]
Learning a formally verified control barrier function in stochastic environment,
M. Tayal, H. Zhang, P. Jagtap, A. Clark, and S. Kolathaya, “Learning a formally verified control barrier function in stochastic environment,” in 2024 IEEE 63rd Conference on Decision and Control (CDC). IEEE, 2024, pp. 4098–4104
work page 2024
-
[23]
Training with hard constraints: Learning neural certificates and con- trollers for sdes,
C.-W. Kong, S. Escobar, I. Gracia, J. McMahon, and M. Lahijanian, “Training with hard constraints: Learning neural certificates and con- trollers for sdes,”arXiv preprint arXiv:2602.23526, 2026
-
[24]
D. P. Bertsekas and S. E. Shreve,Stochastic Optimal Control: the Discrete-time Case. Athena Scientific, 2004, vol. 5
work page 2004
-
[25]
L. Laurenti and M. Lahijanian, “A unifying perspective for safety of stochastic systems: From barrier functions to finite abstractions,”IEEE Transactions on Automatic Control, 2025
work page 2025
-
[26]
Ueber die darstellung definiter formen als summen von formenquadraten,
Hilbert, “Ueber die darstellung definiter formen als summen von formenquadraten,”Mathematische Annalen, vol. 32, 1888
-
[27]
Time-varying reach- avoid control certificates for stochastic systems,
R. Mazouz, L. Laurenti, and M. Lahijanian, “Time-varying reach- avoid control certificates for stochastic systems,”arXiv preprint arXiv:2603.25816, 2026
-
[28]
Polynomial and moment optimization in julia and jump,
T. Weisser, B. Legat, C. Coey, L. Kapelevich, and J. P. Vielma, “Polynomial and moment optimization in julia and jump,” inJuliaCon, 2019
work page 2019
-
[29]
Jump: A modeling language for mathematical optimization,
I. Dunning, J. Huchette, and M. Lubin, “Jump: A modeling language for mathematical optimization,”SIAM, vol. 59, no. 2, 2017
work page 2017
-
[30]
Arch- comp20 category report: Stochastic models
A. Abate, H. A. Blom, N. Cauchi, J. Delicaris, A. Hartmanns, M. Khaled, A. Lavaei, C. Pilch, A. Remke, S. Schuppet al., “Arch- comp20 category report: Stochastic models.” inARCH, 2020
work page 2020
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.