English

Relational Connectors and Heterogeneous Bisimulations

Logic in Computer Science 2025-02-07 v2

Abstract

While behavioural equivalences among systems of the same type, such as Park/Milner bisimilarity of labelled transition systems, are an established notion, a systematic treatment of relationships between systems of different type is currently missing. We provide such a treatment in the framework of universal coalgebra, in which the type of a system (nondeterministic, probabilistic, weighted, game-based etc.) is abstracted as a set functor: We introduce relational connectors among set functors, which induce notions of heterogeneous (bi)simulation among coalgebras of the respective types. We give a number of constructions on relational connectors. In particular, we identify composition and converse operations on relational connectors; we construct corresponding identity relational connectors, showing that the latter generalize the standard Barr extension of weak-pullback-preserving functors; and we introduce a Kantorovich construction in which relational connectors are induced from relations between modalities. For Kantorovich relational connectors, one has a notion of dual-purpose modal logic interpreted over both system types, and we prove a corresponding Hennessy-Milner-type theorem stating that generalized (bi)similarity coincides with theory inclusion on finitely-branching systems. We apply these results to a number of example scenarios involving labelled transition systems with different label alphabets, probabilistic systems, and input/output conformances.

Keywords

Cite

@article{arxiv.2410.14460,
  title  = {Relational Connectors and Heterogeneous Bisimulations},
  author = {Pedro Nora and Jurriaan Rot and Lutz Schröder and Paul Wild},
  journal= {arXiv preprint arXiv:2410.14460},
  year   = {2025}
}

Comments

Full version of conference paper in Foundations of Software Science and Computation Structures, FoSSaCS 2025

R2 v1 2026-06-28T19:27:18.524Z