中文
相关论文

相关论文: Completeness and Incompleteness of Synchronous Kle…

200 篇论文

We investigate the equational theory for Kleene algebra terms with variable complements and constant complements -- (language) complement where it applies only to variables or constants -- w.r.t. languages. While the equational theory…

计算机科学中的逻辑 · 计算机科学 2025-06-03 Yoshiki Nakamura , Ryoma Sin'ya

The concept of a Kleene algebra (sometimes also called Kleene lattice) was already generalized by the first author for non-distributive lattices under the name pseudo-Kleene algebra. We extend these concepts to posets and show how…

环与代数 · 数学 2020-06-09 Ivan Chajda , Helmut Länger

A notion of generalized regular expressions for a large class of systems modeled as coalgebras, and an analogue of Kleene's theorem and Kleene algebra, were recently proposed by a subset of the authors of this paper. Examples of the systems…

计算机科学中的逻辑 · 计算机科学 2013-03-12 Marcello Bonsangue , Georgiana Caltais , Eugen-Ioan Goriac , Dorel Lucanu , Jan Rutten , Alexandra Silva

Kleene algebra with tests (KAT) is a foundational equational framework for reasoning about programs, which has found applications in program transformations, networking and compiler optimizations, among many other areas. In his seminal…

编程语言 · 计算机科学 2022-08-08 Cheng Zhang , Arthur Azevedo de Amorim , Marco Gaboardi

Many programming languages and tools, ranging from grep to the Java String library, contain regular expression matchers. Rather than first translating a regular expression into a deterministic finite automaton, such implementations…

计算机科学中的逻辑 · 计算机科学 2011-08-17 Asiri Rathnayake , Hayo Thielecke

We introduce the notion of clone algebra, intended to found a one-sorted, purely algebraic theory of clones. Clone algebras are defined by true identities and thus form a variety in the sense of universal algebra. The most natural clone…

逻辑 · 数学 2021-01-19 Antonio Bucciarelli , Antonino Salibra

In relational verification, judicious alignment of computational steps facilitates proof of relations between programs using simple relational assertions. Relational Hoare logics (RHL) provide compositional rules that embody various…

计算机科学中的逻辑 · 计算机科学 2025-11-12 Ramana Nagasamudram , Anindya Banerjee , David A. Naumann

Besides recalling the basic definitions of Realizability Lattices, Abstract Krivine Structures, Ordered Combinatory Algebras and Tripos and reviewing its relationships, we propose a new foundational framework for realizability. Motivated by…

逻辑 · 数学 2013-10-01 Walter Ferrer Santos , Mauricio Guillermo , Octavio Malherbe

We develop a (co)algebraic framework to study a family of process calculi with monadic branching structures and recursion operators. Our framework features a uniform semantics of process terms and a complete axiomatisation of semantic…

计算机科学中的逻辑 · 计算机科学 2022-07-26 Todd Schmid , Wojciech Rozowski , Alexandra Silva , Jurriaan Rot

We introduce a version of probabilistic Kleene algebra with angelic nondeterminism and a corresponding class of automata. Our approach implements semantics via distributions over multisets in order to overcome theoretical barriers arising…

计算机科学中的逻辑 · 计算机科学 2025-04-21 Shawn Ong , Stephanie Ma , Dexter Kozen

This research started with an algebra for reasoning about rely/guarantee concurrency for a shared memory model. The approach taken led to a more abstract algebra of atomic steps, in which atomic steps synchronise (rather than interleave)…

计算机科学中的逻辑 · 计算机科学 2017-10-11 Ian J. Hayes , Larissa A. Meinicke , Kirsten Winter , Robert J. Colvin

We provide a sound and complete proof system for an extension of Kleene's ternary logic to predicates. The concept of theory is extended with, for each function symbol, a formula that specifies when the function is defined. The notion of…

逻辑 · 数学 2023-03-28 Antti Valmari , Lauri Hella

We consider $K$-semialgebras for a commutative semiring $K$ that are at the same time $\Sigma$-algebras and satisfy certain linearity conditions. When each finite system of guarded polynomial fixed point equations has a unique solution over…

离散数学 · 计算机科学 2015-03-19 Zoltan Esik

Kleene algebra with tests (KAT) was introduced as an algebraic structure to model and reason about classic imperative programs, i.e. sequences of discrete transitions guarded by Boolean tests. This paper introduces two generalisations of…

计算机科学中的逻辑 · 计算机科学 2019-11-05 Leandro Gomes , Alexandre Madeira , Luís Soares Barbosa

The Kleene star operator is an important pattern construct for representing a pattern that repeats multiple times. Due to its simplicity and usefulness, it is imported into various pattern-matching systems other than regular expressions.…

编程语言 · 计算机科学 2018-09-11 Satoshi Egi

Bialgebrae provide an abstract framework encompassing the semantics of different kinds of computational models. In this paper we propose a bialgebraic approach to the semantics of logic programming. Our methodology is to study logic…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Filippo Bonchi , Fabio Zanasi

Synchronization is a phenomenon where interacting particles lock their motion and display non-trivial dynamics. Despite intense efforts studying synchronization in systems without clear classical limits, no comprehensive theory has been…

量子物理 · 物理学 2022-03-23 Berislav Buca , Cameron Booker , Dieter Jaksch

Right-linear (or left-linear) grammars are a well-known class of context-free grammars computing just the regular languages. They may naturally be written as expressions with (least) fixed points but with products restricted to letters as…

计算机科学中的逻辑 · 计算机科学 2024-01-25 Anupam Das , Abhishek De

The Sigma formulas of the language of arithmetic express semidecidable relations on the natural numbers. More generally, whenever a totality of objects is regarded as incomplete, the Sigma formulas express relations that are witnessed in a…

逻辑 · 数学 2018-12-04 Andre Kornell

We consider the Lambek calculus, or non-commutative multiplicative intuitionistic linear logic, extended with iteration, or Kleene star, axiomatised by means of an $\omega$-rule, and prove that the derivability problem in this calculus is…

逻辑 · 数学 2023-06-22 Stepan Kuznetsov