Learning-Based Synthesis of Safety Controllers

01/21/2019
by   Daniel Neider, et al.
0

We propose a machine learning framework to synthesize reactive controllers for systems whose interactions with their adversarial environment are modeled by infinite-duration, two-player games over (potentially) infinite graphs. Our framework targets safety games with infinitely many vertices, but it is also applicable to safety games over finite graphs whose size is too prohibitive for conventional synthesis techniques. The learning takes place in a feedback loop between a teacher component, which can reason symbolically about the safety game, and a learning algorithm, which successively learns an overapproximation of the winning region from various kinds of examples provided by the teacher. We develop a novel decision tree learning algorithm for this setting and show that our algorithm is guaranteed to converge to a reactive safety controller if a suitable overapproximation of the winning region can be expressed as a decision tree. Finally, we evaluate the performance of our framework on examples motivated by robotic motion planning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2020

Parameterized Synthesis with Safety Properties

Parameterized synthesis offers a solution to the problem of constructing...
research
12/10/2019

Optimally Resilient Strategies in Pushdown Safety Games

Infinite-duration games with disturbances extend the classical framework...
research
02/02/2018

Strategy Representation by Decision Trees in Reactive Synthesis

Graph games played by two players over finite-state graphs are central i...
research
05/04/2023

Symbolic Reactive Synthesis for the Safety and EL-fragment of LTL

We suggest an expressive fragment of LTL for which reactive synthesis ca...
research
05/25/2023

Solving Infinite-State Games via Acceleration

Two-player graph games have found numerous applications, most notably th...
research
05/09/2022

Characterizing Positionality in Games of Infinite Duration over Infinite Graphs

We study turn-based quantitative games of infinite duration opposing two...
research
07/08/2021

GenSys: A Scalable Fixed-point Engine for Maximal Controller Synthesis over Infinite State Spaces

The synthesis of maximally-permissive controllers in infinite-state syst...

Please sign up or login with your details

Forgot password? Click here to reset