Results 1 - 10
of
19
Monodic temporal resolution
- ACM Transactions on Computational Logic
, 2003
"... Until recently, First-Order Temporal Logic (FOTL) has been only partially understood. While it is well known that the full logic has no finite axiomatisation, a more detailed analysis of fragments of the logic was not previously available. However, a breakthrough by Hodkinson et al., identifying a f ..."
Abstract
-
Cited by 25 (15 self)
- Add to MetaCart
Until recently, First-Order Temporal Logic (FOTL) has been only partially understood. While it is well known that the full logic has no finite axiomatisation, a more detailed analysis of fragments of the logic was not previously available. However, a breakthrough by Hodkinson et al., identifying a finitely axiomatisable fragment, termed the monodic fragment, has led to improved understanding of FOTL. Yet, in order to utilise these theoretical advances, it is important to have appropriate proof techniques for this monodic fragment. In this paper, we modify and extend the clausal temporal resolution technique, originally developed for propositional temporal logics, to enable its use in such monodic fragments. We develop a specific normal form for monodic formulae in FOTL, and provide a complete resolution calculus for formulae in this form. Not only is this clausal resolution technique useful as a practical proof technique for certain monodic classes, but the use of this approach provides us with increased understanding of the monodic fragment. In particular, we here show how several features of monodic FOTL can be established as corollaries of the completeness result for the clausal temporal resolution method. These include definitions of new decidable monodic classes, simplification of existing monodic classes by reductions, and completeness of clausal temporal resolution in the case of
TeMP: A Temporal Monodic Prover
- In Proc. IJCAR-04, LNAI
, 2004
"... We present TeMP---the first experimental system for testing validity of monodic temporal logic formulae. The prover implements fine-grained temporal resolution. The core operations required by the procedure are performed by an efficient resolution-based prover for classical first-order logic. ..."
Abstract
-
Cited by 19 (10 self)
- Add to MetaCart
We present TeMP---the first experimental system for testing validity of monodic temporal logic formulae. The prover implements fine-grained temporal resolution. The core operations required by the procedure are performed by an efficient resolution-based prover for classical first-order logic.
An Automata-Theoretic Approach to Constraint LTL
, 2003
"... We consider an extension of linear-time temporal logic (LTL) with constraints interpreted over a concrete domain. We use a new automata-theoretic technique to show pspace decidability of the logic for the constraint systems (Z, <, =) and (N, <, =). Along the way, we give an automata-theoretic proof ..."
Abstract
-
Cited by 17 (6 self)
- Add to MetaCart
We consider an extension of linear-time temporal logic (LTL) with constraints interpreted over a concrete domain. We use a new automata-theoretic technique to show pspace decidability of the logic for the constraint systems (Z, <, =) and (N, <, =). Along the way, we give an automata-theoretic proof of a result of [BC02] when the constraint system D satisfies the completion property. Our decision procedures extend easily to handle extensions of the logic with past operators and constants, as well as an extension of the temporal language itself to monadic second order logic. Finally, we show that the logic...
Temporalising Tableaux
- STUDIA LOGICA
, 2004
"... As a remedy for the bad computational behaviour of first-order temporal logic (FOTL), it has recently been proposed to restrict the application of temporal operators to formulas with at most one free variable thereby obtaining so-called monodic fragments of FOTL. In this paper, we are concerned with ..."
Abstract
-
Cited by 17 (5 self)
- Add to MetaCart
As a remedy for the bad computational behaviour of first-order temporal logic (FOTL), it has recently been proposed to restrict the application of temporal operators to formulas with at most one free variable thereby obtaining so-called monodic fragments of FOTL. In this paper, we are concerned with constructing tableau algorithms for monodic fragments based on decidable fragments of first-order logic like the two-variable fragment or the guarded fragment. We present a general framework that shows how existing decision procedures for first-order fragments can be used for constructing a tableau algorithm for the corresponding monodic fragment of FOTL.
Towards the Implementation of First-Order Temporal Resolution: the Expanding Domain Case
"... First-order temporal logic is a concise and powerful notation, with many potential applications in both Computer Science and Artificial Intelligence. While the full logic is highly complex, recent work on monodic first-order temporal logics has identified important enumerable and even decidable frag ..."
Abstract
-
Cited by 12 (8 self)
- Add to MetaCart
First-order temporal logic is a concise and powerful notation, with many potential applications in both Computer Science and Artificial Intelligence. While the full logic is highly complex, recent work on monodic first-order temporal logics has identified important enumerable and even decidable fragments. In this paper, we develop a clausal resolution method for the monodic fragment of first-order temporal logic over expanding domains. We first define a normal form for monodic formulae and show how arbitrary monodic formulae can be translated into the normal form, while preserving satisfiability. We then introduce novel resolution calculi that can be applied to formulae in this normal form and state correctness and completeness results for the method. We illustrate the method on a comprehensive example. The method is based on classical first-order resolution and can, thus, be efficiently implemented.
A Note on Relativised Products of Modal Logics
- Advances in Modal Logic
, 2003
"... this paper. each frame of the class.) For example, K is the logic of all n-ary product frames. It is not hard to see that S5 is the logic of all n-ary products of universal frames having the same worlds, that is, frames hU; R i i with R i = U U . We refer to product frames of this kind as cu ..."
Abstract
-
Cited by 6 (4 self)
- Add to MetaCart
this paper. each frame of the class.) For example, K is the logic of all n-ary product frames. It is not hard to see that S5 is the logic of all n-ary products of universal frames having the same worlds, that is, frames hU; R i i with R i = U U . We refer to product frames of this kind as cubic universal product S5 -frames. Note that the `i-reduct' F U 1 U n ; R i of F 1 F n is a union of n disjoint copies of F i . Thus, F and F i validate the same formulas, and so L n L 1 L n : There is a strong interaction between the modal operators of product logics. Every n-ary product frame satis es the following two properties, for each pair i 6= j, i; j = 1; : : : ; n: Commutativity : 8x8y8z xR i y ^ yR j z ! 9u (xR j u ^ uR i z) ^ xR j y ^ yR i z ! 9u (xR i u ^ uR j z) Church{Rosser property : 8x8y8z xR i y ^ xR j z ! 9u (yR j u ^ zR i u) This means that the corresponding modal interaction formulas 2 i 2 j p $ 2 j 2 i p and 3 i 2 j p ! 2 j 3 i p belong to every n-dimensional product logic. The geometrically intuitive many-dimensional structure of product frames makes them a perfect tool for constructing formalisms suitable for, say, spatio-temporal representation and reasoning (see e.g. [33, 34]) or reasoning about the behaviour of multi-agent systems (see e.g. [4]). However, the price we have to pay for the use of products is an extremely high computational complexity|even the product of two NP-complete logics can be non-recursively enumerable (see e.g. [29, 27]). In higher dimensions practically all products of `standard' modal logics are undecidable and non- nitely axiomatisable [16]
Mechanising First-Order Temporal Resolution
, 2003
"... First-order temporal logic is a concise and powerful notation, with many potential applications in both Computer Science and Artificial Intelligence. While the full logic is highly complex, recent work on monodic first-order temporal logics has identified important enumerable and even decidable frag ..."
Abstract
-
Cited by 5 (4 self)
- Add to MetaCart
First-order temporal logic is a concise and powerful notation, with many potential applications in both Computer Science and Artificial Intelligence. While the full logic is highly complex, recent work on monodic first-order temporal logics has identified important enumerable and even decidable fragments. Although a complete and correct resolution-style calculus has already been suggested for this specific fragment, this calculus involves constructions too complex to be of a practical value. In this paper, we develop a machineoriented clausal resolution method which features radically simplified proof search. We first define a normal form for monodic formulae and then introduce a novel resolution calculus that can be applied to formulae in this normal form. The calculus is based on classical first-order resolution and can, thus, be efficiently implemented. We prove correctness and completeness results for the calculus and illustrate it on a comprehensive example. An implementation of the method is briefly discussed.

