Temporal Logic Resilience for Dynamical Systems
Adnane Saoud, Pushpak Jagtap, Sadegh Soudjani
TL;DR
This work introduces a quantitative resilience metric for cyber-physical systems by embedding discrete-time dynamics within finite LTL$_F$ specifications. It develops exact, scalable methods for linear systems via LPs and LMIs and extends to nonlinear dynamics with linearization-based bounds and SMT-based approaches, including novel closed and convex LTL$_F$ specification fragments. The paper derives structural properties of resilience, provides exact-time reachability and finite-horizon safety/reachability computations, and offers scenario-optimization and SMT-based techniques for nonlinear cases, validated through case studies on temperature regulation, adaptive cruise control, and DC motors. The framework enables rigorous assessment of how large disturbances can be while preserving desired temporal behaviors, supporting robust design and verification of CPS under uncertainties.
Abstract
We consider the notion of resilience for cyber-physical systems, that is, the ability of the system to withstand adverse events while maintaining acceptable functionality. We use finite temporal logic to express the requirements on the acceptable functionality and define the resilience metric as the maximum disturbance under which the system satisfies the temporal requirements. We fix a parameterized template for the set of disturbances and form a robust optimization problem under the system dynamics and the temporal specifications to find the maximum value of the parameter. Additionally, we introduce two novel classes of specifications: closed and convex finite temporal logics specifications, offering a comprehensive analysis of the resilience metric within these specific frameworks. From a computational standpoint, we present an exact solution for linear systems and exact-time reachability and finite-horizon safety, complemented by an approximate solution for finite-horizon reachability. Extending our findings to nonlinear systems, we leverage linear approximations and SMT-based approaches to offer viable computational methodologies. The theoretical results are demonstrated on the temperature regulation of buildings, adaptive cruise control and DC motors.
