• 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