Time-Staging Enhancement of Hybrid System Falsification

Gidon Ernst
Ichiro Hasuo
Zhenya Zhang
Sean Sedwards

Optimization-based falsification employs stochastic optimization algorithms to search for error input of hybrid systems. In this paper we introduce a simple idea to enhance falsification, namely time staging, that allows the time-causal structure of time-dependent signals to be exploited by the optimizers. Time staging consists of running a falsification solver multiple times, from one interval to another, incrementally constructing an input signal candidate. Our experiments show that time staging can dramatically increase performance in some realistic examples. We also present theoretical results that suggest the kinds of models and specifications for which time staging is likely to be effective.

In Anne Remke and Dung Hoang Tran: Proceedings The 7th International Workshop on Symbolic-Numeric Methods for Reasoning about CPS and IoT (SNR 2021), Online, 23rd August 2021, Electronic Proceedings in Theoretical Computer Science 361, pp. 25–43.
Published: 14th July 2022.

ArXived at: https://dx.doi.org/10.4204/EPTCS.361.5 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org