中文
相关论文

相关论文: TEMPEST -- Synthesis Tool for Reactive Systems and…

200 篇论文

Ensuring that agents satisfy safety specifications can be crucial in safety-critical environments. While methods exist for controller synthesis with safe temporal specifications, most existing methods restrict safe temporal specifications…

计算机科学中的逻辑 · 计算机科学 2025-11-21 Gaspard Ohlmann , Edwin Hamel-De le Court , Francesco Belardinelli

This paper addresses the synthesis of reactive systems that enforce hard constraints while optimizing for quality-based soft constraints. We build on recent advancements in combining reactive synthesis with example-based guidance to handle…

形式语言与自动机理论 · 计算机科学 2024-10-14 Jean-François Raskin , Yun Chen Tsai

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…

计算机科学与博弈论 · 计算机科学 2020-11-03 Daniel Neider , Oliver Markgraf

Shielding is a prominent model-based technique to ensure safety of autonomous agents. Classical shielding aims to ensure that nothing bad ever happens and comes with strong guarantees about safety and maximal permissiveness. However,…

计算机科学中的逻辑 · 计算机科学 2026-05-14 Linus Heck , Filip Macák , Roman Andriushchenko , Milan Češka , Sebastian Junges

Reactive synthesis is a technology for the automatic construction of reactive systems from logical specifications. In these lecture notes, we study different algorithms for the reactive synthesis problem of linear-time temporal logic (LTL).…

计算机科学中的逻辑 · 计算机科学 2018-03-28 Bernd Finkbeiner , Felix Klein

We consider the problem of synthesizing 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…

计算机科学中的逻辑 · 计算机科学 2025-01-03 Asger Horn Brorholt , Andreas Holck Høeg-Petersen , Kim Guldstrand Larsen , Christian Schilling

The synthesis problem asks to construct a reactive finite-state system from an $\omega$-regular specification. Initial specifications are often unrealizable, which means that there is no system that implements the specification. A common…

计算机科学与博弈论 · 计算机科学 2008-12-18 Krishnendu Chatterjee , Thomas A. Henzinger , Barbara Jobstmann

Two-player games on finite graphs provide a rigorous foundation for modeling the strategic interaction between reactive systems and their environment. While concurrent game semantics naturally capture the synchronous interactions…

计算机科学与博弈论 · 计算机科学 2026-01-21 Ashwani Anand , Christel Baier , Calvin Chau , Sascha Klüppelholz , Ali Mirzaei , Satya Prakash Nayak , Anne-Kathrin Schmuck

High-reliability design requires understanding synthesis tool behavior and best practices. Detection and protection against illegal states and transitions is important for critical Finite State Machines (FSMs) within high reliability…

硬件体系结构 · 计算机科学 2021-08-10 Katie Liszewski , Timothy McDonley

This paper presents a novel dynamic post-shielding framework that enforces the full class of $\omega$-regular correctness properties over pre-computed probabilistic policies. This constitutes a paradigm shift from the predominant setting of…

人工智能 · 计算机科学 2025-10-23 Ashwani Anand , Satya Prakash Nayak , Ritam Raha , Anne-Kathrin Schmuck

There has been significant recent interest in devising verification techniques for learning-enabled controllers (LECs) that manage safety-critical systems. Given the opacity and lack of interpretability of the neural policies that govern…

系统与控制 · 电气工程与系统科学 2022-10-12 Zikang Xiong , Suresh Jagannathan

We extend the quantitative synthesis framework by going beyond the worst-case. On the one hand, classical analysis of two-player games involves an adversary (modeling the environment of the system) which is purely antagonistic and asks for…

计算机科学与博弈论 · 计算机科学 2015-11-02 Véronique Bruyère , Emmanuel Filiot , Mickael Randour , Jean-François Raskin

Controller synthesis for hybrid systems that satisfy temporal specifications expressing various system properties is a challenging problem that has drawn the attention of many researchers. However, making the assumption that such temporal…

系统与控制 · 计算机科学 2015-10-27 Dorsa Sadigh , Ashish Kapoor

The synthesis of reactive systems from linear temporal logic (LTL) specifications is an important aspect in the design of reliable software and hardware. We present our adaption of the classic automata-theoretic approach to LTL synthesis,…

计算机科学中的逻辑 · 计算机科学 2020-02-21 Michael Luttenberger , Philipp J. Meyer , Salomon Sickert

In this paper, we present an approach for fault-tolerant synthesis by combining predefined patterns for fault-tolerance with algorithmic game solving. A non-fault-tolerant system, together with the relevant fault hypothesis and…

计算机科学与博弈论 · 计算机科学 2010-11-02 Chih-Hong Cheng , Harald Ruess , Alois Knoll , Christian Buckl

Synthesis is the automated construction of a system from its specification. The system has to satisfy its specification in all possible environments. Modern systems often interact with other systems, or agents. Many times these agents have…

计算机科学中的逻辑 · 计算机科学 2009-07-20 Dana Fisman , Orna Kupferman , Yoad Lustig

Reactive synthesis is a key technique for the design of correct-by-construction systems and has been thoroughly investigated in the last decades. It consists in the synthesis of a controller that reacts to environment's inputs satisfying a…

形式语言与自动机理论 · 计算机科学 2020-08-13 Alessandro Cimatti , Luca Geatti , Nicola Gigante , Angelo Montanari , Stefano Tonetta

Controller synthesis is the process of constructing a correct system automatically from its specification. This often requires assumptions about the behaviour of the environment. It is difficult for the designer to identify the assumptions…

计算机科学中的逻辑 · 计算机科学 2016-04-13 Romain Brenguier

This paper targets control problems that exhibit specific safety and performance requirements. In particular, the aim is to ensure that an agent, operating under uncertainty, will at runtime strictly adhere to such requirements. Previous…

计算机科学中的逻辑 · 计算机科学 2020-10-09 Stefan Pranger , Bettina Könighofer , Martin Tappler , Martin Deixelberger , Nils Jansen , Roderick Bloem

Constructing good test cases is difficult and time-consuming, especially if the system under test is still under development and its exact behavior is not yet fixed. We propose a new approach to compute test strategies for reactive systems…

软件工程 · 计算机科学 2018-09-11 Roderick Bloem , Goerschwin Fey , Fabian Greif , Robert Koenighofer , Ingo Pill , Heinz Riener , Franz Roeck