A Refined Resolution Calculus for CTL

  • Authors:
  • Lan Zhang;Ullrich Hustadt;Clare Dixon

  • Affiliations:
  • Department of Computer Science, University of Liverpool, Liverpool, UK L69 3BX;Department of Computer Science, University of Liverpool, Liverpool, UK L69 3BX;Department of Computer Science, University of Liverpool, Liverpool, UK L69 3BX

  • Venue:
  • CADE-22 Proceedings of the 22nd International Conference on Automated Deduction
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a refined resolution-based calculus for Computation Tree Logic (CTL). The calculus requires a polynomial time computable transformation of an arbitrary CTL formula to an equi-satisfiable clausal normal form formulated in an extension of CTL with indexed existential path quantifiers. The calculus itself consists of a set of resolution rules which can be used as the basis for an EXPTIME decision procedure for the satisfiability problem of CTL. We prove soundness and completeness of the calculus. In addition, we introduce CTL-RP, our implementation of the calculus as well as some experimental results.