Three-valued abstraction for probabilistic systems

被引:27
作者
Katoen, Joost-Pieter [1 ]
Klink, Daniel [1 ]
Leucker, Martin [2 ]
Wolf, Verena [3 ]
机构
[1] Rhein Westfal TH Aachen, Aachen, Germany
[2] Univ Lubeck, Lubeck, Germany
[3] Univ Saarland, Saarbrucken, Germany
来源
JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING | 2012年 / 81卷 / 04期
关键词
TIME-BOUNDED REACHABILITY; MODEL-CHECKING; MARKOV-CHAINS; COMPUTATION; REDUCTION;
D O I
10.1016/j.jlap.2012.03.007
中图分类号
学科分类号
摘要
This paper proposes a novel abstraction technique for fully probabilistic systems. The models of our study are classical discrete-time and continuous-time Markov chains (DTMCs and CTMCs, for short). A DTMC is a Kripke structure in which each transition is equipped with a discrete probability; in a CTMC, in addition, state residence times are governed by negative exponential distributions. Our abstraction technique fits within the realm of three-valued abstraction methods that have been used successfully for traditional model checking. The key ingredients of our technique are a partitioning of the state space combined with an abstraction of transition probabilities by intervals. It is shown that this provides a conservative abstraction for both negative and affirmative verification results for a three-valued semantics of PCTL(Probabilistic Computation Tree Logic). In the continuous-time setting, the key idea is to apply abstraction on uniform CTMCs which are readily obtained from general CTMCs. In a similar way as for the discrete case, this is shown to yield a conservative abstraction for a three-valued semantics of CSL (Continuous Stochastic Logic). Abstract CTMCs can be verified by computing time-bounded reachability probabilities in continuous-time MDPs. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:356 / 389
页数:34
相关论文
共 58 条
[1]  
[Anonymous], 1998, Ph.D. thesis
[2]  
[Anonymous], 2000, ACM Trans. Comput. Logic, DOI DOI 10.1145/343369.343402
[3]  
[Anonymous], 1996, Stochastic Processes
[4]  
Ash R. B., 2000, PROBABILITY MEASURE
[5]  
Baier C., 2005, Performance Evaluation Review, V32, P22, DOI 10.1145/1059816.1059821
[6]   Efficient computation of time-bounded reachability probabilities in uniform continuous-time Markov decision processes [J].
Baier, C ;
Hermanns, H ;
Katoen, JP ;
Haverkort, BR .
THEORETICAL COMPUTER SCIENCE, 2005, 345 (01) :2-26
[7]   Comparative branching-time semantics for Markov chains [J].
Baier, C ;
Katoen, JP ;
Hermanns, H ;
Wolf, V .
INFORMATION AND COMPUTATION, 2005, 200 (02) :149-214
[8]  
Baier C, 2008, PRINCIPLES OF MODEL CHECKING, P1
[9]   Model-checking algorithms for continuous-time Markov chains [J].
Baier, C ;
Haverkort, B ;
Hermanns, H ;
Katoen, JP .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (06) :524-541
[10]  
Baier C, 1997, LECT NOTES COMPUT SC, V1256, P430