Why so many temporal logics climb up the trees

5Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Many temporal logics were suggested as branching time specification formalisms during the last 20 years. These logics were compared against each other for their expressive power, model checking complexity and succinctness. Yet, unlike the case for linear time logics, no canonical temporal logic of branching time was agreed upon. We offer an explanation for the multiplicity of temporal logics over branching time and provide an objective quantified ‘yardstick’ to measure these logics. We define an infinite hierarchy BTLk of temporal logics and prove its strictness. We show that CTL* has no finite base, and that almost all of its many sub-logics suggested in the literature are inside the second level of our hierarchy. We show that for every logic based on a finite set of modalities, the complexity of model checking is linear both in the size of structure and the size of formula.

Cite

CITATION STYLE

APA

Rabinovich, A., & Maoz, S. (2000). Why so many temporal logics climb up the trees. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1893, pp. 629–639). Springer Verlag. https://doi.org/10.1007/3-540-44612-5_58

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free