中文
相关论文

相关论文: Graded Monads in the Semantics of Nominal Automata

200 篇论文

Data words with binders formalize concurrently allocated memory. Most name-binding mechanisms in formal languages, such as the $\lambda$-calculus, adhere to properly nested scoping. In contrast, stateful programming languages with explicit…

形式语言与自动机理论 · 计算机科学 2026-03-26 Simon Prucker , Stefan Milius , Lutz Schröder

Data trees serve as an abstraction of structured data, such as XML documents. A number of specification formalisms for languages of data trees have been developed, many of them adhering to the paradigm of register automata, which is based…

形式语言与自动机理论 · 计算机科学 2024-07-12 Simon Prucker , Lutz Schröder

The framework of graded semantics uses graded monads to capture behavioural equivalences of varying granularity, for example as found on the linear-time/branching-time spectrum, over general system types. We describe a generic…

计算机科学中的逻辑 · 计算机科学 2024-05-08 Chase Ford , Harsh Beohar , Barbara König , Stefan Milius , Lutz Schröder

Automata models for data languages (i.e. languages over infinite alphabets) often feature either global or local freshness operators. We show that Bollig et al.'s session automata, which focus on global freshness, are equivalent to regular…

形式语言与自动机理论 · 计算机科学 2021-01-22 Lutz Schröder , Dexter Kozen , Stefan Milius , Thorsten Wißmann

Formal languages over infinite alphabets serve as abstractions of structures and processes carrying data. Automata models over infinite alphabets, such as classical register automata or, equivalently, nominal orbit-finite automata, tend to…

形式语言与自动机理论 · 计算机科学 2025-05-20 Florian Frank , Daniel Hausmann , Stefan Milius , Lutz Schröder , Henning Urbat

This paper provides a coalgebraic approach to the language semantics of two types of non-deterministic automata over nominal sets: non-deterministic orbit-finite automata (NOFAs) and regular nominal non-deterministic automata (RNNAs), which…

计算机科学中的逻辑 · 计算机科学 2022-03-30 Florian Frank , Stefan Milius , Henning Urbat

Coalgebra, as the abstract study of state-based systems, comes naturally equipped with a notion of behavioural equivalence that identifies states exhibiting the same behaviour. In many cases, however, this equivalence is finer than the…

计算机科学中的逻辑 · 计算机科学 2024-04-29 Jonas Forster , Lutz Schröder , Paul Wild , Harsh Beohar , Sebastian Gurke , Karla Messing

Infinite words over infinite alphabets serve as models of the temporal development of the allocation and (re-)use of resources over linear time. We approach omega-languages over infinite alphabets in the setting of nominal sets, and study…

形式语言与自动机理论 · 计算机科学 2021-07-13 Henning Urbat , Daniel Hausmann , Stefan Milius , Lutz Schröder

The emerging field of Nominal Computation Theory is concerned with the theory of Nominal Sets and its applications to Computer Science. We investigate here the impact of nominal sets on the definition of Cellular Automata and on their…

形式语言与自动机理论 · 计算机科学 2016-08-12 Tommaso Bolognesi , Vincenzo Ciancia

Nominal sets provide a foundation for reasoning about names. They are used primarily in syntax with binders, but also, e.g., to model automata over infinite alphabets. In this paper, nominal sets are related to nominal renaming sets, which…

计算机科学中的逻辑 · 计算机科学 2019-06-04 Joshua Moerman , Jurriaan Rot

Regular languages -- the languages accepted by deterministic finite automata -- are known to be precisely the languages recognized by finite monoids. This characterization is the origin of algebraic language theory. In this paper, we…

形式语言与自动机理论 · 计算机科学 2025-05-06 Fabian Lenke , Stefan Milius , Henning Urbat , Thorsten Wißmann

Nominal algebra includes $\alpha$-equality and freshness constraints on nominal terms endowed with a nominal set semantics that facilitates reasoning about languages with binders. Nominal unification is decidable and unitary, however, its…

计算机科学中的逻辑 · 计算机科学 2024-12-18 Ali K. Caires-Santos , Maribel Fernández , Daniele Nantes-Sobrinho

Logics and automata models for languages over infinite alphabets, such as Freeze LTL and register automata, serve the verification of processes or documents with data. They relate tightly to formalisms over nominal sets, such as…

形式语言与自动机理论 · 计算机科学 2021-08-23 Daniel Hausmann , Stefan Milius , Lutz Schröder

Nominal logic is an extension of first-order logic which provides a simple foundation for formalizing and reasoning about abstract syntax modulo consistent renaming of bound names (that is, alpha-equivalence). This article investigates…

编程语言 · 计算机科学 2008-09-15 James Cheney , Christian Urban

Nominal techniques provide a mathematically principled approach to dealing with names and variable binding in programming languages. This paper explores an attempt to make nominal techniques accessible as an Agda library. We aim for a…

编程语言 · 计算机科学 2026-03-05 Murdoch J. Gabbay , Orestis Melkonian

The aim of the paper is to build a connection between two approaches towards categorical language theory: the coalgebraic and algebraic language theory for monads. For a pair of monads modelling the branching and the linear type we defined…

计算机科学中的逻辑 · 计算机科学 2019-06-14 Tomasz Brengos , Marco Peressotti

We propose a generic categorical framework for learning unknown formal languages of various types (e.g. finite or infinite words, weighted and nominal languages). Our approach is parametric in a monad T that represents the given type of…

形式语言与自动机理论 · 计算机科学 2020-08-31 Henning Urbat , Lutz Schröder

State-based models of concurrent systems are traditionally considered under a variety of notions of process equivalence. In the particular case of labelled transition systems, these equivalences range from trace equivalence to (strong)…

计算机科学中的逻辑 · 计算机科学 2020-10-21 Ulrich Dorsch , Stefan Milius , Lutz Schröder

This paper establishes logical and expression-based characterizations for the class of languages recognized by nondeterministic register automata with guessing (NRA) over infinite alphabets. We introduce Scoped MSO, a logic featuring a…

计算机科学中的逻辑 · 计算机科学 2026-02-16 Radosław Piórkowski

Like notions of process equivalence, behavioural preorders on processes come in many flavours, ranging from fine-grained comparisons such as ready simulation to coarse-grained ones such as trace inclusion. Often, such behavioural preorders…

计算机科学中的逻辑 · 计算机科学 2021-05-03 Chase Ford , Stefan Milius , Lutz Schröder
‹ 上一页 1 2 3 10 下一页 ›