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 horizonN, define
- A set
X_PCIS subseteq X_Sis an(N, epsilon)-PCIS if for everyx in X_PCISthere exists a deterministic Markov policyPi_Nsuch that
- The exact safety predecessor operator for a reference set
Omegais:
- Hashimoto2026 - Data-Driven Synthesis of Probabilistic Controlled Invariant Sets for Linear MDPs computes a conservative approximation of this operator from data under a linear-MDP assumption.
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.