Verification of Hyperproperties for Uncertain Dynamical Systems via Barrier Certificates
Mahathi Anand, Vishnu Murali, Ashutosh Trivedi, Majid Zamani

TL;DR
This paper introduces a novel discretization-free method for verifying hyperproperties of uncertain dynamical systems using augmented barrier certificates, enabling safety guarantees for complex specifications like opacity and robustness.
Contribution
It presents the first discretization-free verification approach for hyperproperties in uncertain dynamical systems, utilizing automata-based decomposition and barrier certificate synthesis.
Findings
Effective verification on physical case studies
Successful synthesis of polynomial barrier certificates
Verification of opacity and robustness hyperproperties
Abstract
Hyperproperties are system properties that require quantification over multiple execution traces of a system. Hyperproperties can express several specifications of interest for cyber-physical systems--such as opacity, robustness, and noninterference--which cannot be expressed using linear-time properties. This paper presents for the first time a discretization-free approach for the formal verification of discrete-time uncertain dynamical systems against hyperproperties. The proposed approach involves decomposition of complex hyperproperties into several verification conditions by exploiting the automata-based structures corresponding to the complements of the original specifications. These verification conditions are then discharged by synthesizing so-called augmented barrier certificates, which provide certain safety guarantees for the underlying system. For systems with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Real-Time Systems Scheduling · Petri Nets in System Modeling
