1999
DOI: 10.1007/3-540-48683-6_21
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Decision Procedures for Model Checking of Linear Time Logic Properties

Abstract: We propose an algorithm for LTL model checking based on the classification of the automata and on guided symbolic search. Like most current methods for LTL model checking, our algorithm starts with a tableau construction and uses a model checker for CTL with fairness constraints to prove the existence of fair paths. However, we classify the tableaux according to their structure, and use efficient decision procedures for each class. Guided search applies hints to constrain the transition relation during fixpoin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
61
0

Year Published

2000
2000
2006
2006

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 59 publications
(61 citation statements)
references
References 30 publications
0
61
0
Order By: Relevance
“…Schneider [19] is concerned with a translation of persistence properties into weak automata. Bloem and Somenzi study heuristics for the translation of a formula into weak (terminal) automaton [21] and suggest specialised algorithms for the non-emptiness problem [1]. Our work covers all types of properties and brings out the correspondence between the type and the complexity of non-emptiness check.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…Schneider [19] is concerned with a translation of persistence properties into weak automata. Bloem and Somenzi study heuristics for the translation of a formula into weak (terminal) automaton [21] and suggest specialised algorithms for the non-emptiness problem [1]. Our work covers all types of properties and brings out the correspondence between the type and the complexity of non-emptiness check.…”
Section: Related Workmentioning
confidence: 99%
“…To classify nondeterministic Büchi automata we adopt the criteria proposed by Bloem, Ravi, and Somenzi [1]. They differentiate general, weak, and terminal automata according to the following restrictions posed on their transition functions: …”
Section: Model Checking and Hierarchy Of Propertiesmentioning
confidence: 99%
See 3 more Smart Citations