中文
相关论文

相关论文: Continuous Algebras with Hypotheses

200 篇论文

We first propose algorithms for checking language equivalence of finite automata over a large alphabet. We use symbolic automata, where the transition function is compactly represented using a (multi-terminal) binary decision diagrams…

形式语言与自动机理论 · 计算机科学 2014-07-14 Damien Pous

We study versions of Kleene algebra with dynamic tests, that is, extensions of Kleene algebra with domain and antidomain operators. We show that Kleene algebras with tests and Propositional dynamic logic correspond to special cases of the…

计算机科学中的逻辑 · 计算机科学 2023-11-14 Igor Sedlár

Concurrent Kleene Algebra (CKA) is a mathematical formalism to study programs that exhibit concurrent behaviour. As with previous extensions of Kleene Algebra, characterizing the free model is crucial in order to develop the foundations of…

形式语言与自动机理论 · 计算机科学 2023-02-03 Tobias Kappé , Paul Brunet , Bas Luttik , Alexandra Silva , Fabio Zanasi

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

We introduce partially observable concurrent Kleene algebra (POCKA), an algebraic framework to reason about concurrent programs with control structures, such as conditionals and loops. POCKA enables reasoning about programs that can access…

计算机科学中的逻辑 · 计算机科学 2023-02-06 Jana Wagemaker , Paul Brunet , Simon Docherty , Tobias Kappé , Jurriaan Rot , Alexandra Silva

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

计算机科学中的逻辑 · 计算机科学 2023-09-07 Yoshiki Nakamura , Ryoma Sin'ya

We provide an extension of concurrent Kleene algebras to account for probabilistic properties. The algebra yields a unified framework containing nondeterminism, concurrency and probability and is sound with respect to the set of…

计算机科学中的逻辑 · 计算机科学 2013-06-13 Annabelle McIver , Tahiry Rabehaja , Georg Struth

In this paper, we present a systematic way of deriving (1) languages of (generalised) regular expressions, and (2) sound and complete axiomatizations thereof, for a wide variety of systems. This generalizes both the results of Kleene (on…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Alexandra Silva , Marcello Bonsangue , Jan Rutten

We show that the axioms of Weak Kleene Algebra (WKA) are sound and complete for the theory of regular expressions modulo simulation equivalence, assuming their completeness for monodic trees (as conjectured by Takai and Furusawa).

计算机科学中的逻辑 · 计算机科学 2009-10-07 Ernie Cohen

We propose a generalisation of concurrent Kleene algebra \cite{Hoa09} that can take account of probabilistic effects in the presence of concurrency. The algebra is proved sound with respect to a model of automata modulo a variant of rooted…

形式语言与自动机理论 · 计算机科学 2013-01-31 Annabelle McIver , Tahiry Rabehaja , Georg Struth

Kleene algebra with tests, KAT, provides a simple two-sorted algebraic framework for verifying properties of propositional while programs. Kleene algebra with domain, KAD, is a one-sorted alternative to KAT. The equational theory of KAT…

计算机科学中的逻辑 · 计算机科学 2022-05-09 Igor Sedlár , Johann J. Wannenburg

Building on \'Esik and Kuich's completeness result for finitely weighted Kleene algebra, we establish relational and language completeness results for finitely weighted Kleene algebra with tests. Similarly as \'Esik and Kuich, we assume…

计算机科学中的逻辑 · 计算机科学 2024-07-11 Igor Sedlár

We introduce the two substructural propositional logics KL, KL+, which use disjunction, fusion and a unary, (quasi-)exponential connective. For both we prove strong completeness with respect to the interpretation in Kleene algebras and a…

计算机科学中的逻辑 · 计算机科学 2014-08-27 Christian Wurm

We propose Kleene algebra with domain (KAD), an extension of Kleene algebra with two equational axioms for a domain and a codomain operation, respectively. KAD considerably augments the expressiveness of Kleene algebra, in particular for…

计算机科学中的逻辑 · 计算机科学 2007-05-23 J. Desharnais , B. Möller , G. Struth

We study Kleene iteration in the categorical context. A celebrated completeness result by Kozen introduced Kleene algebra (with tests) as a ubiquitous tool for lightweight reasoning about program equivalence, and yet, numerous variants of…

计算机科学中的逻辑 · 计算机科学 2024-07-19 Sergey Goncharov , Tarmo Uustalu

Kleene algebra with tests (KAT) is an equational system for program verification, which is the combination of Boolean algebra (BA) and Kleene algebra (KA), the algebra of regular expressions. In particular, KAT subsumes the propositional…

形式语言与自动机理论 · 计算机科学 2012-10-10 Ricardo Almeida , Sabine Broda , Nelma Moreira

We investigate the algebraic reasoning of quantum programs inspired by the success of classical program analysis based on Kleene algebra. One prominent example of such is the famous Kleene Algebra with Tests (KAT), which has furnished both…

编程语言 · 计算机科学 2022-03-30 Yuxiang Peng , Mingsheng Ying , Xiaodi Wu

Kleene algebra axioms are complete with respect to both language models and binary relation models. In particular, two regular expressions recognise the same language if and only if they are universally equivalent in the model of binary…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Paul Brunet , Damien Pous

We present a reflexive tactic for deciding the equational theory of Kleene algebras in the Coq proof assistant. This tactic relies on a careful implementation of efficient finite automata algorithms, so that it solves casual equations…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Thomas Braibant , Damien Pous

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