The power of first-order quantification over states in branching and linear time temporal logics

被引:1
作者
Chatterjee, K
Dasgupta, P [1 ]
Chakrabarti, PP
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
[2] Univ Calif Berkeley, Dept EECS, Berkeley, CA 94720 USA
关键词
model checking; verification; linear temporal logic; formal methods;
D O I
10.1016/j.ipl.2004.05.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 mu-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 mu-calculus that is richer than mu-calculus, but is in the same complexity class as mu-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. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:201 / 210
页数:10
相关论文
共 9 条
[1]  
Clarke E, 2001, Model checking
[2]   CTL-ASTERISK AND ECTL-ASTERISK AS FRAGMENTS OF THE MODAL MU-CALCULUS [J].
DAM, M .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (01) :77-96
[3]  
Emerson E., 1996, DIMACS 31, P185
[4]  
EMERSON EA, 1986, IEEE S LOG COMP SCI
[5]   RESULTS ON THE PROPOSITIONAL MU-CALCULUS [J].
KOZEN, D .
THEORETICAL COMPUTER SCIENCE, 1983, 27 (03) :333-354
[6]   Augmenting branching temporal logics with existential quantification over atomic propositions [J].
Kupferman, O .
JOURNAL OF LOGIC AND COMPUTATION, 1999, 9 (02) :135-147
[7]   Quantified computation tree logic [J].
Patthak, AC ;
Bhattacharya, I ;
Dasgupta, A ;
Dasgupta, P ;
Chakrabarti, PP .
INFORMATION PROCESSING LETTERS, 2002, 82 (03) :123-129
[8]  
SISTLA AP, 1985, LECT NOTES COMPUT SC, V194, P465
[9]   THE COMPLEXITY OF PROPOSITIONAL LINEAR TEMPORAL LOGICS [J].
SISTLA, AP ;
CLARKE, EM .
JOURNAL OF THE ACM, 1985, 32 (03) :733-749