Copyright © 2004 Elsevier B.V. All rights reserved.
The power of first-order quantification over states in branching and linear time temporal logics
Received 1 October 2003;
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
In this paper, we investigate the power of extending first-order quantification over states to branching and linear time temporal logics. We show that an unrestricted extension significantly enriches the expressive power of μ-calculus, but also leads to a significant jump in model checking complexity. However, by restricting the scope of the extension, we are able to present a powerful extension of μ-calculus that is richer than μ-calculus, but is in the same complexity class as μ-calculus in terms of model checking complexity. In the case of linear time temporal logic, we find that first-order quantification over states is more computationally expensive. We show that even under the most restricted scope of quantification, the program complexity of model checking linear temporal logic (LTL) is NP-hard and coNP-hard. However, we also show that model checking LTL with this generic extension remains PSPACE-complete.
Author Keywords: Model checking; Verification; Linear temporal logic; Formal methods







E-mail Article
Add to my Quick Links

Cited By in Scopus (0)






