Synthesis of Universal Safety Controllers
Bernd Finkbeiner, Niklas Metzger, Satya Prakash Nayak, Anne-Kathrin, Schmuck

TL;DR
This paper introduces a scalable, adaptable universal safety controller synthesis method based on prophecies, enabling control strategies to be generated from logical specifications without modeling the entire plant.
Contribution
It proposes a novel synthesis approach that constructs a universal controller using prophecies, improving scalability, adaptability, and explainability over traditional methods.
Findings
Enhanced scalability demonstrated in experiments
Controller adapts to different plants effectively
Prototype tool UNICON shows promising results
Abstract
The goal of logical controller synthesis is to automatically compute a control strategy that regulates the discrete, event-driven behavior of a given plant s.t. a temporal logic specification holds over all remaining traces. Standard approaches to this problem construct a two-player game by composing a given complete plant model and the logical specification and applying standard algorithmic techniques to extract a control strategy. However, due to the often enormous state space of a complete plant model, this process can become computationally infeasible. In this paper, we introduce a novel synthesis approach that constructs a universal controller derived solely from the game obtained by the standard translation of the logical specification. The universal controller's moves are annotated with prophecies - predictions about the plant's behavior that ensure the move is safe. By…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSafety Systems Engineering in Autonomy · Risk and Safety Analysis
