• Cite Icon123
  • https://doi.org/10.1007/bfb0013022Copy DOI Icon

Branching time temporal logic

  • Jan 1, 1989
  • E Allen Emerson +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Many important parallel computer programs exhibit ongoing behaviour that is characterized naturally in terms of infinite execution traces, which can be organized into “branching” trees, and which reflect the high degree of nondeterminism inherent in parallel computation. In this paper, we give a systematic account of Branching Time Temporal Logics, which provide a formal system for describing and reasoning about the correct behaviour of such programs. Several systems of branching time temporal logic that have appeared in the literature are presented, and significant related issues such as their axiomatizations, and decision procedures for their satisfiability and model checking problems are discussed. The applicability of their axiomatizations to formulate deductive systems of these temporal logics to reason about the correctness of concurrent programs is then described as is that of their decision procedures to the tasks of mechanical synthesis and verification. A comparison of the relative expressive power of these systems of branching time temporal logic is also presented, and their ability to specify important correctness properties of programs, including those that involve fairness, is discussed. Moreover, their expressiveness is related to both, the expressiveness of corresponding linear time temporal logics, as well as that of other standard formalisms such as the monadic second-order theory of many successors and finite-state tree automata. Finally, a comparison is undertaken between branching time temporal logics and linear time ones, particularly with respect to their adequacy for such applications as specifying and reasoning about the correctness of concurrent programs.

Similar Papers
  • Book Chapter
  • Citations11

Algebre de machines et logique temporelle

  • Jan 01, 1984
  • Max Michel
  • Book Chapter
  • Citations39

Characterizing Kripke structures in temporal logic

  • Jan 01, 1987
  • M C Browne +2
  • Conference Article
  • Citations1

Robust Temporal Logic Motion Planning Based on Invariant Set Theory

  • Feb 23, 2021
  • Elnaz Firouzmand +2
  • Conference Article
  • Citations50

Interleaving set temporal logic

  • Jan 01, 1987
  • Shmuel Katz +1
  • Research Article
  • Citations23

On undecidability of propositional temporal logics on trace systems

  • Sep 01, 1992
  • Information Processing Letters
  • Wojciech Penczek
  • Conference Article
  • Citations318

Alternating-time temporal logic

  • Oct 19, 1997
  • R Alur +2
  • Research Article
  • Citations25

Synthesis from hyperproperties

  • Dec 07, 2019
  • Acta Informatica
  • Bernd Finkbeiner +4
  • Research Article

Sequent calculi for branching time temporal logics of knowledge and beliefwith awareness: Completeness and decidability

  • Jul 01, 2007
  • Lithuanian Mathematical Journal
  • J Sakalauskaitė
  • Conference Article
  • Citations10

Deciding LTL over Mazurkiewicz traces

  • Jun 14, 2001
  • B Bollig +1
  • Research Article
  • Citations14

An Expressively Complete Linear Time Temporal Logic for Mazurkiewicz Traces

  • Dec 02, 1996
  • BRICS Report Series
  • P S Thiagarajan +1
  • Research Article
  • Citations6

Temporal logic programs with variables

  • Nov 11, 2016
  • Theory and Practice of Logic Programming
  • Felicidad Aguado +4
  • Conference Article
  • Citations55

Program monitoring with LTL in Eagle

  • Apr 26, 2004
  • H Barringer +3
  • Research Article
  • Citations3

Unified temporal logic

  • Feb 09, 2021
  • Theoretical Computer Science
  • Nan Zhang +2
  • Research Article
  • Citations336

Modalities for model checking: branching time logic strikes back

  • Jun 01, 1987
  • Science of Computer Programming
  • E Allen Emerson +1
  • Supplementary Content
  • Citations3

Logics in Computer Science

  • Jan 01, 2013
  • Università degli Studi di Napoli Federico II
  • Fabio Mogavero
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.