DocumentCode
2901973
Title
Model Checking CTL is Almost Always Inherently Sequential
Author
Beyersdorff, Olaf ; Meier, Arne ; Thomas, Michael ; Vollmer, Heribert ; Mundhenk, M. ; Schneider, Thomas
Author_Institution
Theor. Comput. Sci., Univ. of Hannover, Hannover, Germany
fYear
2009
fDate
23-25 July 2009
Firstpage
21
Lastpage
28
Abstract
The model checking problem for CTL is known to be P-complete (Clarke, Emerson, and Sistla (1986), see Schnoebelen (2002)). We consider fragments of CTL obtained by restricting the use of temporal modalities or the use of negations---restrictions already studied for LTL by Sistla and Clarke (1985) and Markey (2004).For all these fragments, except for the trivial case without any temporal operator, we systematically prove model checking to be either inherently sequential (P-complete) or very efficiently parallelizable (LOGCFL-complete). For most fragments, however, model checking for CTL is already P-complete. Hence our results indicate that in most applications, approaching CTL model checking by parallelism will not result in the desired speed up. We also completely determine the complexity of the model checking problem for all fragments of the extensions ECTL, CTL+, and ECTL+.
Keywords
computational complexity; formal specification; formal verification; temporal logic; ECTL+; LOGCFL-complete; LTL; P-complete; efficiently parallelizable; inherently sequential; model checking CTL; temporal modality; temporal operator; Computational complexity; Computer science; Gold; Logic; Parallel processing; Polynomials; Visualization; Model checking; complexity; temporal logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Temporal Representation and Reasoning, 2009. TIME 2009. 16th International Symposium on
Conference_Location
Bressanone-Brixen
ISSN
1530-1311
Print_ISBN
978-0-7695-3727-6
Type
conf
DOI
10.1109/TIME.2009.12
Filename
5368554
Link To Document