Closure Certificates

Authors: Vishnu Murali, Ashutosh Trivedi, Majid Zamani

HSCC 2024 (2024)

top cps theory

Abstract

We introduce closure certificates as a generalization of barrier certificates that reason about the transitive closure of transition relations to enable automated verification of dynamical systems against a broad class of specifications including ω-regular properties. Traditional barrier certificates reason only over single transitions, which makes refuting recurrence properties conservative or ineffective. Closure certificates instead operate over pairs of states to capture transition invariants and use sum-of-squares (SOS) and SMT-based characterizations to search for suitable certificates. We show that closure certificates can prove safety even when barrier certificates of the same template do not exist, and subsume existing barrier-certificate-based verification approaches. Case studies illustrate the utility of closure certificates for verifying safety, persistence (finite visits), and LTL properties for continuous and hybrid dynamical systems. :contentReference[oaicite:1]{index=1}