ANALYSIS OF TIMED AND LONG-RUN OBJECTIVES FOR MARKOV AUTOMATA

被引:26
作者
Guck, Dennis [1 ]
Hatefi, Hassan [2 ]
Hermanns, Holger [2 ]
Katoen, Joost-Pieter [1 ,3 ]
Timmer, Mark [1 ]
机构
[1] Univ Twente, NL-7500 AE Enschede, Netherlands
[2] Univ Saarland, D-66123 Saarbrucken, Germany
[3] Rhein Westfal TH Aachen, Aachen, Germany
关键词
Quantitative analysis; Markov automata; continuous time; expected time; long-run average; timed reachability;
D O I
10.2168/LMCS-10(3:17)2014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Markov automata (MAs) extend labelled transition systems with random delays and probabilistic branching. Action-labelled transitions are instantaneous and yield a distribution over states, whereas timed transitions impose a random delay governed by an exponential distribution. MAs are thus a nondeterministic variation of continuous-time Markov chains. MAs are compositional and are used to provide a semantics for engineering frameworks such as (dynamic) fault trees, (generalised) stochastic Petri nets, and the Architecture Analysis & Design Language (AADL). This paper considers the quantitative analysis of MAs. We consider three objectives: expected time, long-run average, and timed (interval) reachability. Expected time objectives focus on determining the minimal (or maximal) expected time to reach a set of states. Long-run objectives determine the fraction of time to be in a set of states when considering an infinite time horizon. Timed reachability objectives are about computing the probability to reach a set of states within a given time interval. This paper presents the foundations and details of the algorithms and their correctness proofs. We report on several case studies conducted using a prototypical tool implementation of the algorithms, driven by the MAPA modelling language for efficiently generating MAs.
引用
收藏
页数:29
相关论文
共 38 条
[1]  
[Anonymous], 1997, PhD thesis
[2]   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
[3]  
Bamberg R., 2012, THESIS U TWENTE
[4]   AN ANALYSIS OF STOCHASTIC SHORTEST-PATH PROBLEMS [J].
BERTSEKAS, DP ;
TSITSIKLIS, JN .
MATHEMATICS OF OPERATIONS RESEARCH, 1991, 16 (03) :580-595
[5]   A Rigorous, Compositional, and Extensible Framework for Dynamic Fault Tree Analysis [J].
Boudali, Hichem ;
Crouzen, Pepijn ;
Stoelinga, Marielle .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2010, 7 (02) :128-143
[6]   Safety, Dependability and Performance Analysis of Extended AADL Models [J].
Bozzano, Marco ;
Cimatti, Alessandro ;
Katoen, Joost-Pieter ;
Viet Yen Nguyen ;
Noll, Thomas ;
Roveri, Marco .
COMPUTER JOURNAL, 2011, 54 (05) :754-775
[7]  
Chatterjee K, 2011, PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1318
[8]  
Coste N, 2009, LECT NOTES COMPUT SC, V5643, P204, DOI 10.1007/978-3-642-02658-4_18
[9]  
de Alfaro L, 1998, THIRTEENTH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, P454
[10]  
de Alfaro L, 1999, LECT NOTES COMPUT SC, V1664, P66