Quasilinear-time Computation of Generic Modal Witnesses for Behavioural Inequivalence
@article{Wimann2022QuasilineartimeCO, title={Quasilinear-time Computation of Generic Modal Witnesses for Behavioural Inequivalence}, author={Thorsten Wi{\ss}mann and Stefan Milius and Lutz Schr{\"o}der}, journal={Log. Methods Comput. Sci.}, year={2022}, volume={18} }
We provide a generic algorithm for constructing formulae that distinguish
behaviourally inequivalent states in systems of various transition types such
as nondeterministic, probabilistic or weighted; genericity over the transition
type is achieved by working with coalgebras for a set functor in the paradigm
of universal coalgebra. For every behavioural equivalence class in a given
system, we construct a formula which holds precisely at the states in that
class. The algorithm instantiates to…
References
SHOWING 1-10 OF 53 REFERENCES
Explaining Behavioural Inequivalence Generically in Quasilinear Time
- Computer Science, MathematicsCONCUR
- 2021
We provide a generic algorithm for constructing formulae that distinguish behaviourally inequivalent states in systems of various transition types such as nondeterministic, probabilistic or weighted;…
Efficient and Modular Coalgebraic Partition Refinement
- Computer ScienceLog. Methods Comput. Sci.
- 2020
A generic partition refinement algorithm that quotients coalgebraic systems by behavioural equivalence, an important task in system analysis and verification, and yields a toolbox for efficient partition refinement algorithms.
From generic partition refinement to weighted tree automata minimization
- Computer ScienceFormal Aspects of Computing
- 2021
The run time analysis of this algorithm is refined to cover additional instances, notably weighted automata and, more generally, weighted tree automata, and to match the run time of the best known algorithms for many concrete types of systems.
Efficient Coalgebraic Partition Refinement
- Computer ScienceCONCUR
- 2017
A generic partition refinement algorithm that quotients coalgebraic systems by behavioural equivalence, an important task in reactive verification, and match the runtime of the best known algorithms for unlabelled transition systems, Markov chains, and deterministic automata (with fixed alphabets), and improve the bestknown algorithms for Segala systems.
Constructive logical characterizations of bisimilarity for reactive probabilistic systems
- Computer ScienceTheor. Comput. Sci.
- 2019
Aggregation-based minimization of finite state automata
- Computer ScienceActa Informatica
- 2020
This work presents a minimization algorithm for non-deterministic finite state automata that finds and merges bisimulation-equivalent states and simultaneously generalises and simplifies an earlier one by Watson and Daciuk for deterministic devices.
Predicate Liftings and Functor Presentations in Coalgebraic Expression Languages
- Computer ScienceCMCS
- 2018
A generic expression language describing behaviours of finite coalgebras over sets and a generic Kleene-type theorem establishing a correspondence between these expressions and finite systems is introduced.
Simulations and Bisimulations for Coalgebraic Modal Logics
- MathematicsCALCO
- 2013
A modular notion of equivalence is arrived at that, when used with a separating set of monotone predicate liftings, coincides with T-behavioural equivalence regardless of whether T preserves weak pullbacks (unlike the notion of T-bisimilarity).
Coalgebraic modal logic: soundness, completeness and decidability of local consequence
- PhilosophyTheor. Comput. Sci.
- 2003