Abstract
We consider the problem of synthesising safety strategies for control systems, also known as shields. Since the state space is infinite, shields are typically computed over a finite-state abstraction, with the most common abstraction being a rectangular grid. However, for many systems, such a grid does not align well with the safety property or the system dynamics. That is why a coarse grid is rarely sufficient, but a fine grid is typically computationally infeasible to obtain. In this paper, we show that appropriate state-space transformations can still allow to use a coarse grid at almost no computational overhead. We demonstrate in three case studies that our transformation-based synthesis outperforms a standard synthesis by several orders of magnitude. In the first two case studies, we use domain knowledge to select a suitable transformation. In the third case study, we instead report on results in engineering a transformation without domain knowledge.
Original language | English |
---|---|
Title of host publication | Bridging the Gap Between AI and Reality : Second International Conference, AISoLA 2024, Crete, Greece, October 30 – November 3, 2024, Proceedings |
Editors | Steffen Bernhard |
Number of pages | 19 |
Publisher | Springer |
Publication date | 2024 |
Pages | 206-224 |
ISBN (Print) | 978-3-031-75433-3 |
ISBN (Electronic) | 978-3-031-75434-0 |
DOIs | |
Publication status | Published - 2024 |
Event | AISoLA 2024 - Crete, Greece Duration: 30 Oct 2024 → 3 Nov 2024 |
Conference
Conference | AISoLA 2024 |
---|---|
Country/Territory | Greece |
City | Crete |
Period | 30/10/2024 → 03/11/2024 |
Series | Lecture Notes in Computer Science |
---|---|
Volume | 15217 |
ISSN | 0302-9743 |
Bibliographical note
We thank Tom Henzinger for the suggestion to study level sets.Keywords
- safety
- control system
- synthesis
- shielding
- state-space transformation
- finite-state abstraction