A resolution calculus for the branching-time temporal logic CTL

L. Zhang, U. Hustadt, C. Dixon

Research output: Contribution to journalArticlepeer-review

Abstract

he branching-time temporal logic CTL is useful for specifying systems that change over time and involve quantification over possible futures. Here we present a resolution calculus for CTL that involves the translation of formulae to a normal form and the application of a number of resolution rules.We use indices in the normal form to represent particular paths and the application of the resolution rules is restricted dependent on an ordering and selection function to reduce the search space. We show that the translation preserves satisfiability, the calculus is sound, complete, and terminating, and consider the complexity of the calculus
Original languageEnglish
JournalACM Transactions on Computational Logic
Volume15
Issue number1
DOIs
Publication statusPublished - 2014

Keywords

  • Temporal Logic
  • Model checking
  • Stit

Fingerprint

Dive into the research topics of 'A resolution calculus for the branching-time temporal logic CTL'. Together they form a unique fingerprint.

Cite this