How to write a coequation
There is a large amount of literature on the topic of covarieties, coequations and
coequational specifications, dating back to the early seventies. Nevertheless, coequations …
coequational specifications, dating back to the early seventies. Nevertheless, coequations …
Probabilistic guarded KAT modulo bisimilarity: Completeness and complexity
We introduce Probabilistic Guarded Kleene Algebra with Tests (ProbGKAT), an extension of
GKAT that allows reasoning about uninterpreted imperative programs with probabilistic …
GKAT that allows reasoning about uninterpreted imperative programs with probabilistic …
[PDF][PDF] A Complete Inference System for Skip-free Guarded Kleene Algebra with Tests.
Guarded Kleene Algebra with Tests (GKAT) is a fragment of Kleene Algebra with Tests
(KAT) that was recently introduced to reason efficiently about imperative programs. In …
(KAT) that was recently introduced to reason efficiently about imperative programs. In …
A completeness theorem for probabilistic regular expressions
We introduce Probabilistic Regular Expressions (PRE), a probabilistic analogue of regular
expressions denoting probabilistic languages in which every word is assigned a probability …
expressions denoting probabilistic languages in which every word is assigned a probability …
Algebras for Deterministic Computation Are Inherently Incomplete
Kleene Algebra with Tests (KAT) provides an elegant algebraic framework for describing
non-deterministic finite-state computations. Using a small finite set of non-deterministic …
non-deterministic finite-state computations. Using a small finite set of non-deterministic …
On star expressions and coalgebraic completeness theorems
An open problem posed by Milner asks for a proof that a certain axiomatisation, which Milner
showed is sound with respect to bisimilarity for regular expressions, is also complete. One of …
showed is sound with respect to bisimilarity for regular expressions, is also complete. One of …
Processes parametrised by an algebraic theory
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 …
branching structures and recursion operators. Our framework features a uniform semantics …
Transition algebra for software testing
P Liu, Y Li, H Miao - IEEE Transactions on Reliability, 2021 - ieeexplore.ieee.org
Model-based testing has been highlighted in the last few decades. Many improvements
have been proposed for this testing method. One improvement is the use of extended …
have been proposed for this testing method. One improvement is the use of extended …
Completeness and the finite model property for Kleene algebra, reconsidered
T Kappé - International Conference on Relational and Algebraic …, 2023 - Springer
Kleene Algebra (KA) is the algebra of regular expressions. Central to the study of KA is
Kozen's (1994) completeness result, which says that any equivalence valid in the language …
Kozen's (1994) completeness result, which says that any equivalence valid in the language …
Guarded Kleene algebra with tests: Automata learning
Guarded Kleene Algebra with Tests (GKAT) is the fragment of Kleene Algebra with Tests
(KAT) that arises by replacing the union and iteration operations of KAT with predicate …
(KAT) that arises by replacing the union and iteration operations of KAT with predicate …