Coalgebraic Behavioral Metrics
Paolo Baldan, Filippo Bonchi, Henning Kerstan, Barbara K\"onig

TL;DR
This paper develops a coalgebraic framework for defining behavioral pseudometrics that measure the distance between states in systems, unifying branching and linear-time semantics through functor liftings and generalizations of Kantorovich and Wasserstein metrics.
Contribution
It introduces a novel coalgebraic approach to derive behavioral metrics, including conditions for lifting functors and monads to pseudometric spaces, unifying different semantics.
Findings
Two approaches generalize Kantorovich and Wasserstein metrics.
The two pseudometrics coincide in natural examples but differ generally.
Conditions are provided for lifting distributive laws and monads, enabling the generalized powerset construction.
Abstract
We study different behavioral metrics, such as those arising from both branching and linear-time semantics, in a coalgebraic setting. Given a coalgebra for a functor , we define a framework for deriving pseudometrics on which measure the behavioral distance of states. A crucial step is the lifting of the functor on to a functor on the category of pseudometric spaces. We present two different approaches which can be viewed as generalizations of the Kantorovich and Wasserstein pseudometrics for probability measures. We show that the pseudometrics provided by the two approaches coincide on several natural examples, but in general they differ. If has a final coalgebra, every lifting yields in a canonical way a behavioral distance which is usually…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
