BISIMULATIONS MEET PCTL EQUIVALENCES FOR PROBABILISTIC AUTOMATA

被引:8
作者
Song, Lei [1 ]
Zhang, Lijun [1 ,2 ]
Godskesen, Jens Chr. [3 ]
Nielson, Flemming [4 ]
机构
[1] Saarland Univ Comp Sci, Saarbrucken, Germany
[2] Tech Univ Denmark, DTU Informat, Chinese Acad Sci, State Key Lab Comp Sci,Inst Software, Lyngby, Denmark
[3] IT Univ Copenhagen, Copenhagen, Denmark
[4] Tech Univ Denmark, DTU Compute, Lyngby, Denmark
关键词
PCTL; Probabilistic automata; Characterization; Bisimulation; BRANCHING-TIME; SEMANTICS; SYSTEMS; LOGIC;
D O I
10.2168/LMCS-9(2:07)2013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Probabilistic automata (PAs) have been successfully applied in formal verification of concurrent and stochastic systems. Efficient model checking algorithms have been studied, where the most often used logics for expressing properties are based on probabilistic computation tree logic (PCTL) and its extension PCTL*. Various behavioral equivalences are proposed, as a powerful tool for abstraction and compositional minimization for PAs. Unfortunately, the equivalences are well-known to be sound, but not complete with respect to the logical equivalences induced by PCTL or PCTL*. The desire of a both sound and complete behavioral equivalence has been pointed out by Segala in [34], but remains open throughout the years. In this paper we introduce novel notions of strong bisimulation relations, which characterize PCTL and PCTL* exactly. We extend weak bisimulations that characterize PCTL and PCTL* without next operator, respectively. Further, we also extend the framework to simulation preorders. Thus, our paper bridges the gap between logical and behavioral equivalences and preorders in this setting.
引用
收藏
页数:34
相关论文
共 38 条
[1]  
[Anonymous], 2001, Handbook of Process Algebra, DOI DOI 10.1016/B978-044482830-9/50029-1
[2]  
[Anonymous], 2006, Real and complex analysis
[3]  
Aziz A, 1995, LECT NOTES COMPUT SC, V939, P155
[4]   Comparative branching-time semantics for Markov chains [J].
Baier, C ;
Katoen, JP ;
Hermanns, H ;
Wolf, V .
INFORMATION AND COMPUTATION, 2005, 200 (02) :149-214
[5]  
Baier C, 2003, LECT NOTES COMPUT SC, V2761, P492
[6]  
Baier C, 2008, PRINCIPLES OF MODEL CHECKING, P1
[7]   Deciding bisimilarity and similarity for probabilistic processes [J].
Baier, C ;
Engelen, B ;
Majster-Cederbaum, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2000, 60 (01) :187-231
[8]  
Bianco A., 1995, Foundations of Software Technology and Theoretical Computer Science. 15th Conference. Proceedings, P499
[9]  
Boudali H., 2009, IEEE T DEPENDABLE SE, V99
[10]  
Cattani S., 2002, CONCUR 2002 - Concurrency Theory. 13th International Conference Proceedings (Lecture Notes in Computer Science Vol.2421), P371