Probabilistic Controlled Invariant Sets

Definition

A probabilistic controlled invariant set is a subset of a safe region from which a controller can keep the system safe with high probability over a specified horizon.

Why It Matters

PCISs bridge control-theoretic safe sets and reinforcement learning. If a learner proposes actions while a PCIS-based filter restricts execution to certified actions, the learner can explore under a runtime safety envelope rather than relying only on reward penalties or post hoc verification.

Formalism / Key Objects

  • For an MDP M=(X,U,P,X_S) and horizon N, define
  • A set X_PCIS subseteq X_S is an (N, epsilon)-PCIS if for every x in X_PCIS there exists a deterministic Markov policy Pi_N such that
  • The exact safety predecessor operator for a reference set Omega is:

Connections

  • PCIS Safety Predecessor records the conservative recursion, sample-splitting certification, and induced safe action map.
  • Shielding uses PCISs as runtime action filters: a proposed action is executed only if it belongs to the current safe action set.
  • Control Theory provides the controlled-invariance viewpoint behind the safe set.
  • Probabilistic Model Checking is adjacent because both reason about probability guarantees in MDPs.
  • Invariant Synthesis is adjacent because a PCIS is a probabilistic controlled analogue of an invariant region.

Common Confusions

  • A PCIS is horizon- and tolerance-dependent; it is not the same as an absolute infinite-horizon invariant unless extra assumptions are added.
  • A data-derived conservative fixed point is not automatically certified if the same data selected it; hold-out certification or another uniform argument is needed.
  • A PCIS shield can preserve safety while still affecting task performance, especially when aggressive actions near the boundary are needed for reward.

Key Sources