Interpolation-Inspired Closure Certificates
Mohammed Adib Oumer, Vishnu Murali, Majid Zamani

TL;DR
This paper introduces interpolation-inspired closure certificates, a new approach for verifying dynamical systems' safety properties by using multiple functions to over-approximate transition invariants, enhancing the ability to prove complex properties.
Contribution
It proposes a novel set of closure certificates that combine multiple functions to verify invariants, overcoming limitations of fixed-template methods.
Findings
Effective verification of $oldsymbol{ ext{ω}}$-regular properties demonstrated.
SOS programming and scenario approach successfully used to find closure sets.
Method outperforms traditional single-function certificates in case studies.
Abstract
Barrier certificates, a form of state invariants, provide an automated approach to the verification of the safety of dynamical systems. Similarly to barrier certificates, recent works explore the notion of closure certificates, a form of transition invariants, to verify dynamical systems against -regular properties including safety. A closure certificate, defined over state pairs of a dynamical system, is a real-valued function whose zero superlevel set characterizes an inductive transition invariant of the system. The search for such a certificate can be effectively automated by assuming it to be within a specific template class, e.g. a polynomial of a fixed degree, and then using optimization techniques such as sum-of-squares (SOS) programming to find it. Unfortunately, one may not be able to find such a certificate for a fixed template. In such a case, one must change the…
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 · Polynomial and algebraic computation · Logic, Reasoning, and Knowledge
