Local descent for temporal logic falsification of cyber-physical systems

Shakiba Yaghoubi, Georgios Fainekos

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

One way to analyze Cyber-Physical Systems is by modeling them as hybrid automata. Since reachability analysis for hybrid nonlinear automata is a very challenging and computationally expensive problem, in practice, engineers try to solve the requirements falsification problem. In one method, the falsification problem is solved by minimizing a robustness metric induced by the requirements. This optimization problem is usually a non-convex non-smooth problem that requires heuristic and analytical guidance to be solved. In this paper, functional gradient descent for hybrid systems is utilized for locally decreasing the robustness metric. The local descent method is combined with Simulated Annealing as a global optimization method to search for unsafe behaviors.

Original languageEnglish (US)
Title of host publicationCyber Physical Systems. Design, Modeling, and Evaluation - 7th International Workshop, CyPhy 2017, Revised Selected Papers
EditorsRoger Chamberlain, Walid Taha, Martin Törngren
PublisherSpringer Verlag
Pages11-26
Number of pages16
ISBN (Print)9783030179090
DOIs
StatePublished - 2019
Event7th International Workshop on Design, Modeling, and Evaluation of Cyber Physical Systems, CyPhy 2017 - Seoul, Korea, Republic of
Duration: Oct 15 2017Oct 20 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11267 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference7th International Workshop on Design, Modeling, and Evaluation of Cyber Physical Systems, CyPhy 2017
Country/TerritoryKorea, Republic of
CitySeoul
Period10/15/1710/20/17

Keywords

  • Falsification
  • Hybrid systems
  • Optimization

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Local descent for temporal logic falsification of cyber-physical systems'. Together they form a unique fingerprint.

Cite this