1997
DOI: 10.1007/3-540-63165-8_199
|View full text |Cite
|
Sign up to set email alerts
|

Symbolic model checking for probabilistic processes

Abstract: Abstract.We introduce a symbolic model checking procedure for Probabilistic Computation Tree Logic PCTL over labelled Markov chains as models. Model checking for probabilistic logics typically involves solving linear equation systems in order to ascertain the probability of a given formula holding in a state. Our algorithm is based on the idea of representing the matrices used in the linear equation systems by Multi-Terminal Binary Decision Diagrams (MTBDDs) introduced in Clarke et al [14]. Our procedure, base… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
87
0

Year Published

2000
2000
2012
2012

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 110 publications
(87 citation statements)
references
References 32 publications
0
87
0
Order By: Relevance
“…There is extensive work on how the PMC problem can be solved through exact techniques [2], [3], [4], which compute correct probability bounds. Exact techniques do, however, rely on reasoning about the entire state space, which is widely considered to be the limiting factor in their applicability to large problems.…”
Section: Introductionmentioning
confidence: 99%
“…There is extensive work on how the PMC problem can be solved through exact techniques [2], [3], [4], which compute correct probability bounds. Exact techniques do, however, rely on reasoning about the entire state space, which is widely considered to be the limiting factor in their applicability to large problems.…”
Section: Introductionmentioning
confidence: 99%
“…MTBDDs are variants of BDDs that can efficiently deal with real matrices; they allow arbitrary real numbers in the terminal nodes instead of just 0 and 1. We show that CSL model checking can be treated using standard operations on MTBDDs, thus generalising the result for PCTL [5,18] to the continuous-time setting. This basically follows from the fact that CSL model checking amounts to the analysis of either the embedded discrete-time Markov chain (DTMC) -in the case of untimed until formulas and steady-state formulas -or the uniformised DTMC -in the case of time-bounded until -of the CTMC under consideration.…”
Section: Introductionmentioning
confidence: 84%
“…, b n ) where b i = 1 iff a i ∈ L(s). This encoding of states is standard [5,7,13]. Thus, S = { 0, 1 } n where each state s is identified with its encoding and R with the function F : { 0, 1 } 2n → IR where F (x 1 , y 1 , .…”
Section: Symbolic Model Checking Ctmcs With Prismmentioning
confidence: 99%
See 1 more Smart Citation
“…More recently, they have been studied from the angle of probabilistic computing systems [1-3, 9, 10, 18, 30]. Effective resolution techniques include linear programming [28, §7.2.7] [6] and newer data structures such as MTBDDs (multiterminal binary decision diagrams) [1]. However, the problem of large-or infinite-state systems has not been so well studied.…”
mentioning
confidence: 99%