3 research outputs found
ARCH-COMP20 Category Report: Hybrid Systems with Piecewise Constant Dynamics and Bounded Model Checking
This report presents the results of a friendly competition for formal verification of continuous and hybrid systems with piecewise constant dynamics. The friendly competition took place as part of the workshop Applied Verification for Continuous and Hybrid Systems (ARCH) in 2020. In this fourth edition, five tools have been applied to solve six different benchmark problems in the category for piecewise constant dynamics: BACH, PHAVerLite, PHAVer/SX, TROPICAL, and XSpeed. Compared to last year, we combine the HBMC and HPWC categories of ARCH-COMP 2019 to a new category PCDB (hybrid systems with Piecewise Constant bounds on the Dynamics (HPCD) and Bounded model checking (BMC) of HPCD systems). The result is a snapshot of the current landscape of tools and the types of benchmarks they are particularly suited for. Due to the diversity of problems, we are not ranking tools, yet the presented results probably provide the most complete assessment of tools for the safety verification of continuous and hybrid systems with piecewise constant dynamics up to this date
Offline and online energy-efficient monitoring of scattered uncertain logs using a bounding model
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
Revisiting Polyhedral Analysis for Hybrid Systems
Thanks to significant progress in the adopted implementation techniques, the recent years have witnessed a renewed interest in the development of analysis tools based on the domain of convex polyhedra. In this paper we revisit the application of this abstract domain to the case of reachability analysis for hybrid systems, focusing on the lesson learned during the development of the tool PHAVerLite. In particular, we motivate the implementation of specialized versions of several well known abstract operators, as well as the adoption of a heuristic technique (boxed polyhedra) for the handling of finite collections of polyhedra, showing their impact on the efficiency of the analysis tool