Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantitative Verification of Finite-Time Constrained Occupation Measures for Continuous-time Stochastic Systems

Published 21 Apr 2026 in eess.SY | (2604.19014v1)

Abstract: This paper addresses the quantitative verification of finite-time constrained occupation time for stochastic continuous-time systems governed by stochastic differential equations (SDEs). Unlike classical reachability analysis, which focuses on single-event properties such as entering a target set, many autonomous tasks-including surveillance, wireless charging, and chemical mixing-require a system to accumulate a prescribed duration within a target region while strictly maintaining safety constraints. We propose a barrier-certificate framework to compute rigorous upper and lower bounds on the probability that such cumulative specifications are satisfied over a finite time horizon. By introducing a stopped process that freezes the system once it reaches the boundary of the safe set, we derive three classes of certificates: one for upper bounds and two for lower bounds. The proposed approaches are validated through numerical examples implemented using semidefinite programming.

Authors (2)

Summary

  • The paper introduces a novel barrier certificate framework that bounds the probability of cumulative target occupation in finite time.
  • It employs dissipative and attractive barrier certificates with SOS relaxations to derive rigorous upper and lower probability bounds.
  • Empirical studies validate tight bounds, capturing subtle transition behaviors in continuous-time stochastic systems under safety constraints.

Quantitative Verification of Finite-Time Constrained Occupation Measures in Stochastic Systems

Introduction and Motivation

This work presents a formal framework for the quantitative verification of finite-time constrained occupation times in continuous-time stochastic systems governed by SDEs. Traditional verification paradigms—such as probabilistic safety and reachability—are limited to single-event properties (safety: “never exit safe set”, reachability: “eventually hit target set”), omitting long-term cumulative requirements crucial for practical autonomous operation. For tasks such as dynamic surveillance, persistent monitoring, and safety-constrained energy delivery, systems must not only visit a target set, but accrue a prescribed cumulative duration within it, without violating safety constraints. This cumulative metric, termed "constrained occupation time," is strictly stronger than the classical occupation measure.

The paper advances the theory and computational practice of occupation-time property verification via the synthesis of barrier certificates. The framework rigorously bounds the probability that a stochastic process accumulates at least a given amount of time in a target set during a finite horizon, provided it never exits a larger safety set. The key technical approach involves the construction of dissipative and attractive barrier functions whose analytical constraints reduce to semidefinite programs via sum-of-squares (SOS) relaxations.

Problem Formulation

The setting is a continuous-time stochastic process XtX_t in Rn\mathbb{R}^n, governed by an Itô SDE:

dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}

where ff (drift) and σ\sigma (diffusion) satisfy standard regularity conditions. Two sets of interest are defined: an open, bounded safe set X\mathcal{X}, and its compact target set TX\mathcal{T} \subset \mathcal{X}. The safety exit time τsafe\tau_{\text{safe}} is the first exit from X\mathcal{X}. The constrained occupation time over horizon HH is:

Rn\mathbb{R}^n0

where accumulation ceases immediately upon leaving Rn\mathbb{R}^n1. The central verification task is to compute upper and lower bounds on Rn\mathbb{R}^n2 for given Rn\mathbb{R}^n3 (horizon) and Rn\mathbb{R}^n4 (minimum occupation).

Barrier Certificate Framework

The novelty of the approach lies in the development of three classes of Lyapunov-like barrier certificates—dissipative and two variants of attractive barriers—which provide, respectively, upper and lower bounds on the constrained occupation probability. The framework is underpinned by

  • Stopping the process upon boundary exit (stopped processes);
  • Adapted martingale constructions;
  • Dynkin’s formula for expectations up to random horizons.

Upper Bound: Dissipative Barriers

A dissipative barrier Rn\mathbb{R}^n5 obeys specific generator (infinitesimal) conditions, with a “dissipative drift” on Rn\mathbb{R}^n6 and a sink condition on the boundary Rn\mathbb{R}^n7. The main result asserts that, for Rn\mathbb{R}^n8, a suitable exponential weighting yields

Rn\mathbb{R}^n9

where dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}0 tunes the exponential moment and dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}1 is an explicit global drift upper bound.

Lower Bounds: Attractive Barriers

Two attractive barrier constructions are introduced, sensitive to the global or local dynamics of the process.

Attractive Barriers I

This form penalizes time spent outside dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}2 by an exponential weight. The generator conditions enforce positivity of drift with offset dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}3 (interpreted as “leakage” from the score process). The lower bound is:

dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}4

with dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}5 and dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}6 the global upper bound on dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}7.

Attractive Barriers II

This class embeds a bidirectional time-weighting, giving strong results in “strictly attractive” systems when the net drift toward the target is positive (dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}8). The bound involves:

dXt=f(Xt)dt+σ(Xt)dWt,X0=x0XdX_t = f(X_t)dt + \sigma(X_t)dW_t, \quad X_0 = x_0 \in \mathcal{X}9

where ff0 and ff1 explicitly incorporate the effect of positive drift.

Computational Synthesis and Numerical Case Studies

Barrier functions are implemented as polynomials in state variables, and their synthesis reduces to checking matrix inequalities (SDPs) using SOS relaxations. The approach is validated on polynomial SDE examples. Empirical probabilities from ff2 Monte Carlo simulations (Euler-Maruyama) corroborate the tightness and sharpness of the derived bounds.

The method is illustrated with two representative systems:

  • Example 1: Strong attraction to the origin on ff3, target ff4, ff5, ff6, ff7. The framework yields tight bracketing of the true MC probability (ff8), with the upper bound at ff9 and the most effective lower bound at σ\sigma0, demonstrating sensitivity to system’s drift and barrier calibration.
  • Example 2: Nonlinear drift with multiple equilibria, accumulation in σ\sigma1. Certified probability bounds are σ\sigma2, while the MC estimate is σ\sigma3. Figure 1

    Figure 1: Sample trajectories (σ\sigma4) from σ\sigma5; the process is rapidly attracted to the origin, then lingers within σ\sigma6, resulting in high occupation probability.

Analysis and Implications

This framework decisively extends the scope of formal verification for continuous-time stochastic systems, bridging the gap between single-event reach-avoid and cumulative service-type properties. The splitting of lower bound strategies is particularly effective, as illustrated by parameter regimes where only one attractive barrier is feasible or dominant. The convexity of the SDP formulations ensures computational tractability for models up to moderate polynomial degree and dimensionality. Notably, the framework provides rigorous numerical bounds that can be directly compared against empirical estimates, with no notable conservativeness in well-posed regimes.

A salient implication is that the approach captures, under explicit and checkable analytic and algebraic conditions, subtle transition phenomena not detected by traditional reach/avoid analysis—e.g., requiring repeated visits to the target, or tracking the interplay of stochastic exit and cumulative presence in σ\sigma7.

Contradictory Behavior: The infeasibility of Theorem 3’s barrier for Example 2 (when positive drift is not present) highlights the necessity of matching the certificate construction to the system’s qualitative dynamics.

Future Directions

Ongoing research avenues include:

  • Full automation of parameter selection (notably, decay rate σ\sigma8 and barrier upper bound σ\sigma9);
  • Theoretical quantification of conservativeness and completeness of the SDP relaxation hierarchies;
  • Scalability improvements for higher-dimensional, non-polynomial dynamics;
  • Extension to multiple targets and time-varying or stochastic constraint sets.

Conclusion

The analyzed framework establishes a theoretically-sound, computationally-efficient pipeline for the verification of finite-time cumulative specifications in continuous-time stochastic systems. By leveraging the expressiveness of barrier certificate methods and the tractability of SOS/SDP relaxations, it offers strong guarantees even in the presence of significant process noise and under nontrivial temporal requirements. The practical and analytical insights provided are expected to motivate integration with synthesis, planning, and robust control in next-generation autonomous system development.


Reference:

For full algorithmic and theoretical details, see "Quantitative Verification of Finite-Time Constrained Occupation Measures for Continuous-time Stochastic Systems" (2604.19014).

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.