SYFLSYOCFeb 13, 2018

Local Descent For Temporal Logic Falsification of Cyber-Physical Systems (Extended Technical Report)

arXiv:1802.048663 citationsh-index: 41
AI Analysis

For engineers analyzing hybrid automata, this provides a practical method to falsify requirements without expensive reachability analysis.

The paper addresses the problem of falsifying temporal logic requirements for cyber-physical systems by minimizing a robustness metric. It combines functional gradient descent for local optimization with Simulated Annealing for global search, achieving effective detection of unsafe behaviors.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes