Categorical Liveness Checking by Corecursive Algebras
Categorical Liveness Checking by Corecursive Algebras
复制标题
通过核心递归代数进行分类活性检查
DOI:
10.1109/lics.2017.8005151
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Ichiro Hasuo
中科院分区:
文献类型:
--
作者:
Natsuki Urabe;Masaki Hara;Ichiro Hasuo
Final coalgebras as “categorical greatest fixed points” play a central role in the theory of coalgebras. Somewhat analogously, most proof methods studied therein have focused on greatest fixed-point properties like safety and bisimilarity. Here we make a step towards categorical proof methods for least fixed-point properties over dynamical systems modeled as coalgebras. Concretely, we seek a categorical axiomatization of well-known proof methods for liveness, namely ranking functions (in nondeterministic settings) and ranking supermartingales (in probabilistic ones). We find an answer in a suitable combination of coalgebraic simulation (studied previously by the authors) and corecursive algebra as a classifier for (non-)well-foundedness.