Simplified coalgebraic trace equivalence
From MaRDI portal
Publication:5256339
Abstract: The analysis of concurrent and reactive systems is based to a large degree on various notions of process equivalence, ranging, on the so-called linear-time/branching-time spectrum, from fine-grained equivalences such as strong bisimilarity to coarse-grained ones such as trace equivalence. The theory of concurrent systems at large has benefited from developments in coalgebra, which has enabled uniform definitions and results that provide a common umbrella for seemingly disparate system types including non-deterministic, weighted, probabilistic, and game-based systems. In particular, there has been some success in identifying a generic coalgebraic theory of bisimulation that matches known definitions in many concrete cases. The situation is currently somewhat less settled regarding trace equivalence. A number of coalgebraic approaches to trace equivalence have been proposed, none of which however cover all cases of interest; notably, all these approaches depend on explicit termination, which is not always imposed in standard systems, e.g. LTS. Here, we discuss a joint generalization of these approaches based on embedding functors modelling various aspects of the system, such as transition and braching, into a global monad; this approach appears to cover all cases considered previously and some additional ones, notably standard LTS and probabilistic labelled transition systems.
Recommendations
Cites work
- scientific article; zbMATH DE number 4039251 (Why is no real title available?)
- scientific article; zbMATH DE number 3754008 (Why is no real title available?)
- scientific article; zbMATH DE number 42735 (Why is no real title available?)
- scientific article; zbMATH DE number 3458870 (Why is no real title available?)
- scientific article; zbMATH DE number 3529404 (Why is no real title available?)
- scientific article; zbMATH DE number 575948 (Why is no real title available?)
- scientific article; zbMATH DE number 1497803 (Why is no real title available?)
- A coalgebraic approach to linear-time logics
- A unified treatment of transfinite constructions for free algebras, free monoids, colimits, associated sheaves, and so on
- An introduction to measure theory
- Coequalizers and free triples
- Final semantics for decorated traces
- Generalizing determinization from automata to coalgebras
- Generalizing the powerset construction, coalgebraically
- Generic Trace Semantics via Coinduction
- On the final sequence of a finitary set functor
- Reactive Systems
- Sound and complete axiomatizations of coalgebraic language equivalence
- Trace semantics via determinization
Cited in
(10)- Final semantics for decorated traces
- Iterated covariant powerset is not a monad
- Coalgebraic Infinite Traces and Kleisli Simulations
- A coalgebraic view on decorated traces
- Steps and traces
- Generic trace semantics and graded monads
- A coalgebraic approach to process equivalence and a coinduction principle for traces
- Coalgebraic trace semantics for combined possibilitistic and probabilistic systems
- Graded semantics and graded logics for Eilenberg-Moore coalgebras
- Coalgebraic trace semantics via forgetful logics
This page was built for publication: Simplified coalgebraic trace equivalence
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5256339)