On temporal logics with data variable quantifications: Decidability and complexity
On temporal logics with data variable quantifications: Decidability and complexity
复制标题
关于具有数据变量量化的时态逻辑:可判定性和复杂性
DOI:
10.1016/j.ic.2016.08.002
复制
发表时间:
2016-12
影响因子:
1
通讯作者:
Zhilin Wu
中科院分区:
文献类型:
--
作者:
Fu Song;Zhilin Wu
Although data values are available in almost every computer system, reasoning about them is a challenging task due to the huge data size or even infinite data domains. Temporal logics are the well-known specification formalisms for reactive and concurrent systems. Various extensions of temporal logics have been proposed to reason about data values, mostly in the last decade. Among them, one natural idea is to extend temporal logics with variable quantifications ranging over an infinite data domain. Grumberg, Kupferman and Sheinvald initiated the research on this topic recently and obtained several interesting results. However, there is still a lack of systematic investigation on the theoretical aspects of the variable extensions of temporal logics. Our goal in this paper is to fill this gap. Around this goal, we make the following choices: 1. We consider the variable extensions of two widely used temporal logics, Linear Temporal Logic (LTL) and Computation Tree Logic (CTL), and allow arbitrary nestings of variable quantifications with Boolean and temporal operators (the resulting logics are called respectively variable-LTL, in brief VLTL, and variable-CTL, in brief VCTL). 2. We investigate the decidability and complexity of both the satisfiability and model checking problems, over both finite and infinite words (trees). In particular, we obtain the following results: Existential variable quantifiers or one single universal quantifier in the beginning already entail the undecidability of the satisfiability problems of both VLTL and VCTL, over both finite and infinite words (trees); if only existential path quantifiers are used in VCTL, then the satisfiability problem (over finite trees) is decidable, no matter which variable quantifiers are available; for VLTL formulae with one single universal variable quantifier in the beginning, if the occurrences of the non-parameterized atomic propositions are guarded by the positive occurrences of the quantified variables, then its satisfiability problem becomes decidable, over both finite and infinite words; based on these results of the satisfiability problem, we deduce the (un)decidability results of the model checking problem.
登录
查看更多内容
DOI:
10.1016/0304-3975(86)90157-x
发表时间:
1986-11
期刊:
Theor. Comput. Sci.
影响因子:
--
作者:
A. Szałas
通讯作者:
A. Szałas
DOI:
10.1007/978-3-642-03816-7_60
发表时间:
2009-08
期刊:
Inf. Comput.
影响因子:
--
作者:
Tony Tan
通讯作者:
Tony Tan
DOI:
10.1145/2287718.2287727
发表时间:
2009-09
期刊:
--
影响因子:
--
作者:
R. Alur;Pavol Cerný;S. Weinstein
通讯作者:
R. Alur;Pavol Cerný;S. Weinstein
影响因子:
--
作者:
A. Kara;T. Schwentick;Tony Tan
通讯作者:
A. Kara;T. Schwentick;Tony Tan
DOI:
10.1145/2499937.2499940
发表时间:
2009-08
期刊:
2009 24th Annual IEEE Symposium on Logic In Computer Science
影响因子:
--
作者:
Tony Tan
通讯作者:
Tony Tan