{"title":"Closure certificates","authors":"Vishnu Murali, Ashutosh Trivedi, Majid Zamani","doi":"10.1016/j.nahs.2025.101630","DOIUrl":null,"url":null,"abstract":"<div><div>A <em>barrier certificate</em>, defined over the states of a dynamical system, is a real-valued function whose zero level set characterizes an inductively verifiable <em>state invariant</em> separating reachable states from unsafe ones. When combined with powerful decision procedures — such as sum-of-squares programming (SOS) or satisfiability-modulo-theory solvers (SMT) — barrier certificates enable an automated deductive verification approach to safety. The barrier certificate approach has been extended to refute LTL and <span><math><mi>ω</mi></math></span>-regular specifications by separating consecutive transitions of corresponding <span><math><mi>ω</mi></math></span>-automata in the hope of denying all accepting runs. Unsurprisingly, such tactics are bound to be conservative as refutation of <em>recurrence properties</em> requires reasoning about ranking functions to prove liveness as well. This paper introduces the notion of <em>closure certificates</em> as a natural extension of barrier certificates from state invariants to transition invariants. We show how one may use ranking function arguments over such certificates to verify discrete-time dynamical systems against Linear Temporal logic formulae. We augment these definitions with SOS and SMT based characterization for automating the search of closure certificates and demonstrate their effectiveness over some case studies.</div></div>","PeriodicalId":49011,"journal":{"name":"Nonlinear Analysis-Hybrid Systems","volume":"59 ","pages":"Article 101630"},"PeriodicalIF":3.7000,"publicationDate":"2025-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Nonlinear Analysis-Hybrid Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1751570X25000561","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
A barrier certificate, defined over the states of a dynamical system, is a real-valued function whose zero level set characterizes an inductively verifiable state invariant separating reachable states from unsafe ones. When combined with powerful decision procedures — such as sum-of-squares programming (SOS) or satisfiability-modulo-theory solvers (SMT) — barrier certificates enable an automated deductive verification approach to safety. The barrier certificate approach has been extended to refute LTL and -regular specifications by separating consecutive transitions of corresponding -automata in the hope of denying all accepting runs. Unsurprisingly, such tactics are bound to be conservative as refutation of recurrence properties requires reasoning about ranking functions to prove liveness as well. This paper introduces the notion of closure certificates as a natural extension of barrier certificates from state invariants to transition invariants. We show how one may use ranking function arguments over such certificates to verify discrete-time dynamical systems against Linear Temporal logic formulae. We augment these definitions with SOS and SMT based characterization for automating the search of closure certificates and demonstrate their effectiveness over some case studies.
期刊介绍:
Nonlinear Analysis: Hybrid Systems welcomes all important research and expository papers in any discipline. Papers that are principally concerned with the theory of hybrid systems should contain significant results indicating relevant applications. Papers that emphasize applications should consist of important real world models and illuminating techniques. Papers that interrelate various aspects of hybrid systems will be most welcome.