• DocumentCode
    3486303
  • Title

    Fast parallel algorithms for model checking using BDDs

  • Author

    Lee, Insup ; Rajasekaran, Sanguthevar

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Pennsylvania Univ., Philadelphia, PA, USA
  • fYear
    1993
  • fDate
    13-16 Apr 1993
  • Firstpage
    444
  • Lastpage
    448
  • Abstract
    Binary decision diagrams (BDDs) have recently been used in model checking to verify systems with a large number of states (of the order of 5×1020). Representing both the state space and the state transition graph as BDDs has been demonstrated to alleviate the problem of state space explosion. But there are limitations to this heuristic approach. Even systems of reasonable complexity have many more states. Also, the BDD approach might fail even on some simple systems. The authors propose the use of parallelism to extend the applicability of BDDs in model checking. They present fast algorithms for model checking that employ BDDs. The algorithms presented are much faster than the best known previous algorithms
  • Keywords
    formal verification; parallel algorithms; parallel programming; BDDs; binary decision diagrams; concurrent systems; heuristic approach; model checking; parallel algorithms; parallelism; state space; state space explosion; state transition graph; Algorithm design and analysis; Automatic logic units; Binary decision diagrams; Boolean functions; Data structures; Explosions; Information science; Parallel algorithms; Parallel processing; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1993., Proceedings of Seventh International
  • Conference_Location
    Newport, CA
  • Print_ISBN
    0-8186-3442-1
  • Type

    conf

  • DOI
    10.1109/IPPS.1993.262834
  • Filename
    262834