Offline and online energy-efficient monitoring of scattered uncertain logs using a bounding model
Bineet Ghosh, Étienne André
TL;DR
This work addresses safety monitoring for distributed cyber-physical systems when logs are incomplete, uncertain in both state and timestamp, and the true dynamics are unknown. It introduces an over-approximate bounding model using uncertain linear dynamical systems and leverages reachability-based offline and online monitoring to detect potential safety violations with formal guarantees on discrete timestamps. Offline monitoring extrapolates from known samples while online monitoring schedules the next sample to minimize energy and bandwidth, achieving substantial reductions in sampling while preserving safety guarantees. The approach is implemented in MoULDySGHOSH2023102976 and validated on three benchmarks (anesthesia, adaptive cruise control, and aircraft orbiting), demonstrating robust handling of log and timestamp uncertainties and offering practical energy-efficient monitoring for real-world CPS deployments.
Abstract
Monitoring the correctness of distributed cyber-physical systems is essential. Detecting possible safety violations can be hard when some samples are uncertain or missing. We monitor here black-box cyber-physical system, with logs being uncertain both in the state and timestamp dimensions: that is, not only the logged value is known with some uncertainty, but the time at which the log was made is uncertain too. In addition, we make use of an over-approximated yet expressive model, given by a non-linear extension of dynamical systems. Given an offline log, our approach is able to monitor the log against safety specifications with a limited number of false alarms. As a second contribution, we show that our approach can be used online to minimize the number of sample triggers, with the aim at energetic efficiency. We apply our approach to three benchmarks, an anesthesia model, an adaptive cruise controller and an aircraft orbiting system.
