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
Link To Document