DocumentCode
3296303
Title
Efficient on-the-fly model checking for CTL
Author
Bhat, Girish ; Cleaveland, Rance ; Grumberg, Orna
Author_Institution
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
fYear
1995
fDate
26-29 Jun 1995
Firstpage
388
Lastpage
397
Abstract
This paper gives an on-the-fly algorithm for determining whether a finite-state system satisfies a formula in the temporal logic CTL. The time complexity of our algorithm matches that of the best existing “global algorithm” for model checking in this logic, and it performs as well as the best known global algorithms for the sublogics CTL and LTL. In contrast with these approaches, however, our routine constructs the state space of the system under consideration in a need-driven fashion and will therefore perform better in practice
Keywords
computational complexity; finite automata; temporal logic; CTL; LTL; finite-state system; global algorithm; on-the-fly model checking; sublogic; temporal logic; time complexity; Algorithm design and analysis; Automata; Computer science; Encoding; Logic; Performance analysis; Safety; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
Conference_Location
San Diego, CA
ISSN
1043-6871
Print_ISBN
0-8186-7050-9
Type
conf
DOI
10.1109/LICS.1995.523273
Filename
523273
Link To Document