Score: 1

Causality for Cyber-Physical Systems

Published: May 9, 2025 | arXiv ID: 2505.13475v1

By: Hugo Araujo , Hana Chockler , Mohammad Reza Mousavi and more

Potential Business Impact:

Finds why computer-controlled machines break.

Business Areas:
Simulation Software

We present a formal theory for analysing causality in cyber-physical systems. To this end, we extend the theory of actual causality by Halpern and Pearl to cope with the continuous nature of cyber-physical systems. Based on our theory, we develop an analysis technique that is used to uncover the causes for examples of failures resulting from verification, which are represented as continuous trajectories. We develop a search-based technique to efficiently produce such causes and provide an implementation for such a technique. Moreover, we apply our solution to case studies (a suspension system and a connected platoon) and benchmark systems to evaluate its effectiveness; in the experiment, we show that we were able to detect causes for inserted faults.

Country of Origin
🇧🇷 🇬🇧 Brazil, United Kingdom

Page Count
55 pages

Category
Computer Science:
Logic in Computer Science