Resolution-Based Model Construction for PLTL

With tableaux-based reasoning approaches or model checking techniques for propositional linear-time temporal logics, PLTL, it is easily possible to construct counter examples for formulae that are not valid. In contrast, only the information that a formula is satisfiable is usually available in resolution-based inference systems. In this paper we present a resolution-based approach for constructing models for satisfiable PLTL formulae. Our approach is based on using the standard model construction for sets of propositional clauses saturated under ordered resolution in the different time points of a temporal model. The temporal model construction procedure is also designed in such a way that it can be easily implemented in existing theorem rovers for PLTL.

[1]  U. Egly,et al.  A Simplified Clausal Resolution Procedure for Propositional Linear-Time Temporal Logic , 2010 .

[2]  Boris Konev,et al.  Deciding Monodic Fragments by Temporal Resolution , 2005, CADE.

[3]  Ullrich Hustadt,et al.  Resolution-Based Model Construction for PLTL ( Extended Version ) , 2009 .

[4]  Harald Ganzinger,et al.  Resolution Theorem Proving , 2001, Handbook of Automated Reasoning.

[5]  E. Allen Emerson,et al.  Temporal and Modal Logic , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[6]  Ullrich Hustadt,et al.  Implementing a fair monodic temporal logic prover , 2010, AI Commun..

[7]  Clare Dixon,et al.  Clausal temporal resolution , 1999, TOCL.

[8]  Michael Fisher,et al.  Monodic temporal resolution , 2003, TOCL.

[9]  Stefan Schwendimann,et al.  A New One-Pass Tableau Calculus for PLTL , 1998, TABLEAUX.

[10]  A. Prasad Sistla,et al.  The complexity of propositional linear temporal logics , 1982, STOC '82.

[11]  Edmund M. Clarke,et al.  Model Checking , 1999, Handbook of Automated Reasoning.

[12]  Fred Kröger,et al.  Temporal Logic of Programs , 1987, EATCS Monographs on Theoretical Computer Science.

[13]  Pierre Wolper Temporal Logic Can Be More Expressive , 1983, Inf. Control..

[14]  Ullrich Hustadt,et al.  Scientific Benchmarking with Temporal Logic Decision Procedures , 2002, KR.