中文
相关论文

相关论文: Reordering Derivatives of Trace Closures of Regula…

200 篇论文

We study synthesis of reactive systems interacting with environments using an infinite data domain. A popular formalism for specifying and modelling such systems is register automata and transducers. They extend finite-state automata by…

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

Automata-logic connections are pillars of the theory of regular languages. Such connections are harder to obtain for transducers, but important results have been obtained recently for word-to-word transformations, showing that the three…

形式语言与自动机理论 · 计算机科学 2016-06-02 Luc Dartois , Emmanuel Filiot , Pierre-Alain Reynier , Jean-Marc Talbot

We propose another interpretation of well-known derivatives computations from regular expressions, due to Brzozowski, Antimirov or Lombardy and Sakarovitch, in order to abstract the underlying data structures (e.g. sets or linear…

形式语言与自动机理论 · 计算机科学 2022-09-01 Samira Attou , Ludovic Mignot , Clément Miklarz , Florent Nicart

We introduce and study the repetitive variants of the deterministic and the nondeterministic finite automaton with translucent words (DFAwtw and NFAwtw). On seeing the right sentinel, a repetitive NFAwtw need not halt immediately, accepting…

形式语言与自动机理论 · 计算机科学 2025-07-22 František Mráz , Friedrich Otto

We investigate the nondeterministic state complexity of basic operations for suffix-free regular languages. The nondeterministic state complexity of an operation is the number of states that are necessary and sufficient in the worst-case…

形式语言与自动机理论 · 计算机科学 2010-08-11 Yo-Sub Han , Kai Salomaa

Functional MSO transductions, deterministic two-way transducers, as well as streaming string transducers are all equivalent models for regular functions. In this paper, we show that every regular function, either on finite words or on…

形式语言与自动机理论 · 计算机科学 2018-02-07 Vrunda Dave , Paul Gastin , Krishna Shankara Narayanan

Many different deletion operations are investigated applied to languages accepted by one-way and two-way deterministic reversal-bounded multicounter machines, deterministic pushdown automata, and finite automata. Operations studied include…

形式语言与自动机理论 · 计算机科学 2019-03-08 Joey Eremondi , Oscar H. Ibarra , Ian McQuillan

We consider forkable regular expressions, which enrich regular expressions with a fork operator, to establish a formal basis for static and dynamic analysis of the communication behavior of concurrent programs. We define a novel…

形式语言与自动机理论 · 计算机科学 2015-12-09 Martin Sulzmann , Peter Thiemann

In this work, we explore Landin's Knot, which is understood as a pattern for encoding general recursion, including non-termination, that is possible after adding higher-order references to an otherwise terminating language. We observe that…

编程语言 · 计算机科学 2025-07-30 Paulette Koronkevich , William J. Bowman

In this paper, we prove decidability properties and new results on the position of the family of languages generated by (circular) splicing systems within the Chomsky hierarchy. The two main results of the paper are the following. First, we…

形式语言与自动机理论 · 计算机科学 2011-02-07 Jean Berstel , Luc Boasson , Isabelle Fagnot

We study alternating register automata on data words and data trees in relation to logics. A data word (resp. data tree) is a word (resp. tree) whose every position carries a label from a finite alphabet and a data value from an infinite…

数据库 · 计算机科学 2015-07-01 Diego Figueira

For a given regular language of infinite trees, one can ask about the minimal number of priorities needed to recognize this language with a non-deterministic, alternating, or weak alternating parity automaton. These questions are known as,…

形式语言与自动机理论 · 计算机科学 2016-06-01 Alessandro Facchini , Filip Murlak , Michał Skrzypczak

Tree automata based algorithms are essential in many fields in computer science such as verification, specification, program analysis. They become also essential for databases with the development of standards such as XML. In this paper, we…

计算复杂性 · 计算机科学 2007-05-23 J. Carme , R. Gilleron , A. Lemay , A. Terlutte , M. Tommasi

In reactive synthesis, the goal is to automatically generate an implementation from a specification of the reactive and non-terminating input/output behaviours of a system. Specifications are usually modelled as logical formulae or automata…

形式语言与自动机理论 · 计算机科学 2023-06-22 Léo Exibard , Emmanuel Filiot , Pierre-Alain Reynier

Rational word languages can be defined by several equivalent means: finite state automata, rational expressions, finite congruences, or monadic second-order (MSO) logic. The robust subclass of aperiodic languages is defined by: counter-free…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Emmanuel Filiot , Olivier Gauwin , Nathan Lhote

Predictive models are fundamental to engineering reliable software systems. However, designing conservative, computable approximations for the behavior of programs (static analyses) remains a difficult and error-prone process for modern…

编程语言 · 计算机科学 2011-05-10 David Van Horn , Matthew Might

Finite-turn pushdown automata (PDA) are investigated concerning their descriptional complexity. It is known that they accept exactly the class of ultralinear context-free languages. Furthermore, the increase in size when converting…

形式语言与自动机理论 · 计算机科学 2009-05-08 Andreas Malcher , Giovanni Pighizzini

We consider ideals and Boolean combinations of ideals. For the regular languages within these classes we give expressively complete automaton models. In addition, we consider general properties of regular ideals and their Boolean…

形式语言与自动机理论 · 计算机科学 2015-03-19 Franz Jahn , Manfred Kufleitner , Alexander Lauser

Several types of term rewriting systems can be distinguished by the way their rules overlap. In particular, we define the classes of prefix, suffix, bottom-up and top-down systems, which generalize similar classes on words. Our aim is to…

计算机科学中的逻辑 · 计算机科学 2007-05-29 Antoine Meyer

Proving program termination is typically done by finding a well-founded ranking function for the program states. Existing termination provers typically find ranking functions using either linear algebra or templates. As such they are often…

计算机科学中的逻辑 · 计算机科学 2014-10-21 Cristina David , Daniel Kroening , Matt Lewis