DocumentCode
1669029
Title
Dual-processor parallelisation of symbolic probabilistic model checking
Author
Kwiatkowska, Marlena ; Parker, Dennis ; Yi Zhang
Author_Institution
Sch. of Comput. Sci., Univ. of Birmingham, UK
fYear
2004
Firstpage
123
Lastpage
130
Abstract
We describe the dual-processor parallelisation of a symbolic (BDD-based) implementation of probabilistic model checking. We use multi-terminal BDDs (binary decision diagrams), which allow a compact representation of large, structured Markov chains. We show that they also provide a convenient block decomposition of the Markov chain which we use to implement a parallelised version of the Gauss-Seidel iterative method. We provide experimental results on a range of case studies to illustrate the effectiveness of the technique, observing an average speed-up of 1.8 with two processors. Furthermore, we present an optimisation for our method based on preconditioning.
Keywords
Markov processes; binary decision diagrams; iterative methods; optimisation; parallel processing; systems analysis; Gauss-Seidel iterative method; binary decision diagrams; dual-processor parallelisation; optimisation; structured Markov chains; symbolic probabilistic model checking; system verification; Boolean functions; Concurrent computing; Data structures; Distributed computing; Formal verification; Gaussian processes; Iterative methods; Mathematical model; State-space methods; Telecommunication computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 2004). Proceedings. The IEEE Computer Society's 12th Annual International Symposium on
ISSN
1526-7539
Print_ISBN
0-7695-2251-3
Type
conf
DOI
10.1109/MASCOT.2004.1348189
Filename
1348189
Link To Document