paperbot · PL 论文追踪

RSS

A Monoidal View on Fixpoint Checks

LMCS vol.Volume 21, Issue 32025
Paolo Baldan, Richard Eggert, Barbara König, Timo Matt, Tommaso Padoan

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

Fixpoints are ubiquitous in computer science as they play a central role in providing a meaning to recursive and cyclic definitions. Bisimilarity, behavioural metrics, termination probabilities for Markov chains and stochastic games are defined in terms of least or greatest fixpoints. Here we show that our recent work which proposes a technique for checking whether the fixpoint of a function is the least (or the largest) admits a natural categorical interpretation in terms of gs-monoidal categories. The technique is based on a construction that maps a function to a suitable approximation. We study the compositionality properties of this mapping and show that under some restrictions it can naturally be interpreted as a (lax) gs-monoidal functor. This guides the development of a tool, called UDEfix that allows us to build functions (and their approximations) like a circuit out of basic building blocks and subsequently perform the fixpoints checks. We also show that a slight generalisation of the theory allows one to treat a new relevant case study: coalgebraic behavioural metrics based on Wasserstein liftings.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot3397,
  title = {A Monoidal View on Fixpoint Checks},
  author = {Paolo Baldan and Richard Eggert and Barbara König and Timo Matt and Tommaso Padoan},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 21, Issue 3},
  year = {2025},
  doi = {10.46298/lmcs-21(3:5)2025}
}