Non-bisimulation-based Markovian behavioral equivalences

被引:17
作者
Bernardo, Marco [1 ]
机构
[1] Univ Urbino Carlo Bo, Ist Sci & Tecnol Informat, I-61029 Urbino, Italy
来源
JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING | 2007年 / 72卷 / 01期
关键词
process algebra; Markov chains; behavioral equivalences; bisimulation semantics; testing semantics; trace semantics;
D O I
10.1016/j.jlap.2007.02.002
中图分类号
学科分类号
摘要
The behavioral equivalence that is typically used to relate Markovian process terms and to reduce their underlying state spaces is Markovian bisimilarity. One of the reasons is that Markovian bisimilarity is consistent with ordinary lumping. The latter is an aggregation for Markov chains that is exact, hence it guarantees the preservation of the performance characteristics across Markovian bisimilar process terms. In this paper we show that two non-bisimulation-based Markovian behavioral equivalences Markovian testing equivalence and Markovian trace equivalence - induce at the Markov chain level an aggregation strictly coarser than ordinary lumping that is still exact. We then show that only Markovian testing equivalence may constitute a useful alternative to Markovian bisimilarity, as it turns out to be a congruence with respect to the typical process algebraic operators, while Markovian trace equivalence is not a congruence with respect to parallel composition. (c) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:3 / 49
页数:47
相关论文
共 23 条