Method of marks for propositional linear temporal logic

It is known that traditional techniques used to ensure termination of a decision procedure in non-classical logics are based on loop-checking, in general. Nowadays, effective loop-check techniques based on histories are used instead of unrestricted loop-check. These techniques are widely and successfully applied also for non-classical logics containing induction-like axioms. These induction-like axioms create new type loops (“good loops”) along with ordinary “bad loops”. In this paper, some loop-check free saturation-like decision procedure based on some technique of marks is proposed. This saturation procedure terminates when special type marked sequents are obtained. This procedure is demonstrated for propositional linear temporal logic (PLTL) with temporal operators “next” and “always”.

[1]  Aida Pliuskeviciene,et al.  Decision Procedure for a Fragment of Mutual Belief Logic with Quantified Agent Variables , 2005, CLIMA.

[2]  Martin Lange,et al.  Cut-free sequent systems for temporal logic , 2008, J. Log. Algebraic Methods Program..

[3]  Shiro Takata,et al.  Deduction systems for BDI logics using sequent calculus , 2002, AAMAS '02.

[4]  Stephan Merz,et al.  Temporal Logic and State Systems , 2008, Texts in Theoretical Computer Science. An EATCS Series.

[5]  Regimantas Pliuskevicius Saturation Replaces Induction for a Miniscoped Linear Temporal Logic , 1993, Formal Methods in Programming and Their Applications.

[6]  Regimantas Pliuskevicius The saturated tableaux for linear miniscoped horn-like temporal logic , 2004, Journal of Automated Reasoning.