REAL-TIME LOGICS - COMPLEXITY AND EXPRESSIVENESS

被引:213
作者
ALUR, R [1 ]
HENZINGER, TA [1 ]
机构
[1] STANFORD UNIV,DEPT COMP SCI,STANFORD,CA 94305
关键词
D O I
10.1006/inco.1993.1025
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The theory of the natural numbers with linear order and monadic predicates underlies propositional linear temporal logic. To study temporal logics that are suitable for reasoning about real-time systems, we combine this classical theory of infinite state sequences with a theory of discrete time, via a monotonic function that maps every state to its time. The resulting theory of timed state sequences is shown to be decidable, albeit nonelementary, and its expressive power is characterized by ω-regular sets. Several more expressive variants are proved to be highly undecidable. This framework allows us to classify a wide variety of real-time logics according to their complexity and expressiveness. Indeed, it follows that most formalisms proposed in the literature cannot be decided. We are, however, able to identify two elementary real-time temporal logics as expressively complete fragments of the theory of timed state sequences, and we present tableau-based decision procedures for checking validity. Consequently, these two formalisms are well-suited for the specification and verification of real-time systems. © 1993 Academic Press, Inc.
引用
收藏
页码:35 / 77
页数:43
相关论文
共 43 条
[1]  
ALUR R, 1990, LECT NOTES COMPUT SC, V443, P322, DOI 10.1007/BFb0032042
[2]  
ALUR R, 1992, LECT NOTES COMPUT SC, V600, P74, DOI 10.1007/BFb0031988
[3]  
ALUR R, 1992, 33RD P ANN S F COMP
[4]  
ALUR R, 1991, 10TH P ACM S PRINC D, P139
[5]  
ALUR R, 1990, 5TH P IEEE S LOG COM, P414
[6]  
ALUR R, 1990, 5TH P ANN IEEE S LOG, P390
[7]  
ALUR R, 1989, 30TH P ANN S F COMP, P169
[8]  
BENARI M, 1981, 8TH ANN ACM S PRINC, P164
[9]  
BUCHI JR, 1962, 1960 P INT C LOG MET, P1
[10]  
Emerson E.A., 1990, HDB THEORETICAL COMP, P995, DOI [DOI 10.1016/B978-0-444-88074-1, 10.1016/B978-0-444-88074-1.50021-4.]