中文
相关论文

相关论文: A Curry-Howard Approach to Church's Synthesis

200 篇论文

The Church Problem asks for the construction of a procedure which, given a logical specification A(I,O) between input omega-strings I and output omega-strings O, determines whether there exists an operator F that implements the…

计算机科学中的逻辑 · 计算机科学 2025-07-30 Alexander Rabinovich , Daniel Fattal

The classical Church synthesis problem, solved by Buchi and Landweber, treats the synthesis of finite state systems. The synthesis of infinite state systems, on the other hand, has only been investigated few times since then, with no…

计算机科学中的逻辑 · 计算机科学 2026-05-29 Ohad Drucker , Alexander Rabinovich

For a two-variable formula ψ(X,Y) of Monadic Logic of Order (MLO) the Church Synthesis Problem concerns the existence and construction of an operator Y=F(X) such that ψ(X,F(X)) is universally valid over Nat. B\"{u}chi and Landweber…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Alexander Rabinovich

In a Church synthesis game, two players, Adam and Eve, alternately pick some element in a finite alphabet, for an infinite number of rounds. The game is won by Eve if the omega-word formed by this infinite interaction belongs to a given…

形式语言与自动机理论 · 计算机科学 2023-06-23 Léo Exibard , Emmanuel Filiot , Ayrat Khalimov

Software synthesis - the process of generating complete, general-purpose programs from specifications - has become a hot research topic in the past few years. For decades the problem was thought to be insurmountable: the search space of…

编程语言 · 计算机科学 2015-10-29 Jonathan Frankle

We study the synthesis problem for systems with a parameterized number of processes. As in the classical case due to Church, the system selects actions depending on the program run so far, with the aim of fulfilling a given specification.…

计算机科学中的逻辑 · 计算机科学 2019-11-01 Béatrice Bérard , Benedikt Bollig , Mathieu Lehaut , Nathalie Sznajder

Regular functions from infinite words to infinite words can be equivalently specified by MSO-transducers, streaming $\omega$-string transducers as well as deterministic two-way transducers with look-ahead. In their one-way restriction, the…

形式语言与自动机理论 · 计算机科学 2024-09-19 V. Dave , E. Filiot , S. Krishna , N. Lhote

This work is an introduction to the author's contributions to the SOC area, resulting from his PhD research activity. It focuses on the problem of automatically composing a desired service, given a set of available ones and a target…

软件工程 · 计算机科学 2009-06-23 Fabio Patrizi

In this work we provide algorithmic solutions to five fundamental problems concerning the verification, synthesis and correction of concurrent systems that can be modeled by bounded p/t-nets. We express concurrency via partial orders and…

计算机科学中的逻辑 · 计算机科学 2014-02-14 Mateus de Oliveira Oliveira

Contract automata allow to formally define the behaviour of service contracts in terms of service offers and requests, some of which are moreover optional and some of which are necessary. A composition of contracts is said to be in…

形式语言与自动机理论 · 计算机科学 2023-08-24 Davide Basile , Maurice H. ter Beek

The synthesis problem asks to automatically generate, if it exists, an algorithm from a specification of correct input-output pairs. In this paper, we consider the synthesis of computable functions of infinite words, for a classical Turing…

形式语言与自动机理论 · 计算机科学 2024-02-09 Emmanuel Filiot , Sarah Winter

The transducer synthesis problem on finite words asks, given a specification $S \subseteq I \times O$, where $I$ and $O$ are sets of finite words, whether there exists an implementation $f: I \rightarrow O$ which (1) fulfils the…

形式语言与自动机理论 · 计算机科学 2019-05-10 Léo Exibard , Emmanuel Filiot , Ismaël Jecker

The unrealizability of a specification is often due to the assumption that the behavior of the environment is unrestricted. In this paper, we present algorithms for synthesis in bounded environments, where the environment can only generate…

计算机科学中的逻辑 · 计算机科学 2021-01-01 Rayna Dimitrova , Bernd Finkbeiner , Hazem Torfah

In this paper, we investigate the synthesis problem of terminating reactive systems from quantitative specifications. Such systems are modeled as finite transducers whose executions are represented as finite words in $(I\times O)^*$, where…

形式语言与自动机理论 · 计算机科学 2021-03-10 Emmanuel Filiot , Christof Löding , Sarah Winter

Predicate intuitionistic logic is a well established fragment of dependent types. According to the Curry-Howard isomorphism proof construction in the logic corresponds well to synthesis of a program the type of which is a given formula. We…

计算机科学中的逻辑 · 计算机科学 2016-08-22 Maciej Zielenkiewicz , Aleksy Schubert

We address the problem of diagnosing and repairing specifications for hybrid systems formalized in signal temporal logic (STL). Our focus is on the setting of automatic synthesis of controllers in a model predictive control (MPC) framework.…

We have previously published the Isabelle/HOL formalization of a general theory of syntax with bindings. In this companion paper, we instantiate the general theory to the syntax of lambda-calculus and formalize the development leading to…

计算机科学中的逻辑 · 计算机科学 2021-07-27 Lorenzo Gheri , Andrei Popescu

This report describes several approaches for handling synthesis conjectures within an Satisfiability Modulo Theories (SMT) solver. We describe approaches that primarily focus on determining the unsatisfiability of the negated form of…

计算机科学中的逻辑 · 计算机科学 2015-10-12 Andrew Reynolds

We introduce Church, a universal language for describing stochastic generative processes. Church is based on the Lisp model of lambda calculus, containing a pure Lisp as its deterministic subset. The semantics of Church is defined in terms…

编程语言 · 计算机科学 2014-07-16 Noah Goodman , Vikash Mansinghka , Daniel M. Roy , Keith Bonawitz , Joshua B. Tenenbaum

Automating string transformations has been one of the killer applications of program synthesis. Existing synthesizers that solve this problem produce programs in domain-specific languages (DSL) that are engineered to help the synthesizer,…

形式语言与自动机理论 · 计算机科学 2022-08-30 Anvay Grover , Ruediger Ehlers , Loris D'Antoni
‹ 上一页 1 2 3 10 下一页 ›