Falsification of LTL safety properties in hybrid systems

This paper develops a novel approach for the falsification of safety properties given by a syntactically safe linear temporal logic (LTL) formula for hybrid systems with nonlinear dynamics and input controls. When the hybrid system is unsafe, the approach computes a trajectory that indicates violati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal on software tools for technology transfer 2013-08, Vol.15 (4), p.305-320
Hauptverfasser: Plaku, Erion, Kavraki, Lydia E., Vardi, Moshe Y.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper develops a novel approach for the falsification of safety properties given by a syntactically safe linear temporal logic (LTL) formula for hybrid systems with nonlinear dynamics and input controls. When the hybrid system is unsafe, the approach computes a trajectory that indicates violation of . The approach is based on an effective combination of model checking and motion planning. Model checking searches on-the-fly the automaton of and an abstraction of the hybrid system for a sequence σ of propositional assignments that violates . Motion planning incrementally extends trajectories that satisfy more and more of the propositional assignments in σ. Model checking and motion planning regularly exchange information to find increasingly useful sequences σ for extending the current trajectories. Experiments that test LTL safety properties on a robot navigation benchmark modeled as a hybrid system with nonlinear dynamics and input controls demonstrate the computational efficiency of the approach. Experiments also indicate significant speedup when using minimized DFA instead of non-minimized NFA for representing .
ISSN:1433-2779
1433-2787
DOI:10.1007/s10009-012-0233-2