Skip to main navigation Skip to search Skip to main content

Fully-Automated Verification of Linear Systems Using Reachability Analysis with Support Functions

  • Mark Wetzlinger
  • , Niklas Kochdumper
  • , Stanley Bak
  • , Matthias Althoff
  • Technical University of Munich
  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Scopus citations

Abstract

While reachability analysis is one of the major techniques for formal verification of dynamical systems, the requirement to adequately tune algorithm parameters often prevents its widespread use in practical applications. In this work, we fully automate the verification process for linear time-invariant systems: Based on the computation of tight upper and lower bounds for the support function of the reachable set along a given direction, we present a fully-automated verification algorithm, which is based on iterative refinement of the upper and lower bounds and thus always returns the correct result in decidable cases. While this verification algorithm is particularly well suited for cases where the specifications are represented by halfspace constraints, we extend it to arbitrary convex unsafe sets using the Gilbert-Johnson-Keerthi algorithm. In summary, our automated verifier is applicable to arbitrary convex initial sets, input sets, as well as unsafe sets, can handle time-varying inputs, automatically returns a counterexample in case of a safety violation, and scales to previously unanalyzable high-dimensional state spaces. Our evaluation on several challenging benchmarks shows significant improvements in computational efficiency compared to verification using other state-of-the-art reachability tools.

Original languageEnglish
Title of host publicationHSCC 2023 - Proceedings of the 26th ACM International Conference on Hybrid Systems
Subtitle of host publicationComputation and Control, Part of CPS-IoT Week
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9798400700330
DOIs
StatePublished - May 9 2023
Event26th ACM International Conference on Hybrid Systems: Computation and Control, HSCC 2023, Part of CPS-IoT Week 2023 - San Antonio, United States
Duration: May 10 2023May 12 2023

Publication series

NameHSCC 2023 - Proceedings of the 26th ACM International Conference on Hybrid Systems: Computation and Control, Part of CPS-IoT Week

Conference

Conference26th ACM International Conference on Hybrid Systems: Computation and Control, HSCC 2023, Part of CPS-IoT Week 2023
Country/TerritoryUnited States
CitySan Antonio
Period05/10/2305/12/23

Keywords

  • Formal verification
  • automated parameter tuning
  • counterexample
  • high-dimensional systems
  • iterative refinement
  • set-based computing

Fingerprint

Dive into the research topics of 'Fully-Automated Verification of Linear Systems Using Reachability Analysis with Support Functions'. Together they form a unique fingerprint.

Cite this