DFKI Technical Memo-92-04
by Jürgen Müller, Jörg Müller, Markus Pischel, Ralf Scheidhauer
On the Representation of Temporal Knowledge
The growing interest in an adequate modelling of time in Artificial Intelligence has given rise to the research discipline of Temporal Reasoning (TR). Due to different views, different approaches towards TR such as PL1, modal logics or Allen's intervall logic have been investigated. It was realized at an early stage that each of this approaches has some strong points whereas it suffers from certain drawbacks. Thus recently, a number of research activities have emerged aiming at a combination of the classical paradigms for representing time.
In the first part of this paper, we present an overview of the most important approaches to the integration of temporal knowledge into logic programming. In the second part, we present the CRONOLOG temporal logic programming language which has been developed to cover the quintessence of the approaches presented before. The third part of the paper describes TRAM, which it is an extension of CRONOLOG to a temporal knowledge representation system. Using TRAM it is possible to represent knowledge depending on time and to reason about this knowledge. TRAM has been conceptually based on a combination of modal logics with Allen's interval logic. We present the Extended Modal Logics (EML) which establishes the theoretical framework for TRAM. We define an operational semantics and a horizontal compilation scheme for TRAM.
This document is available as PDF-File(36,1MB).
The next abstract is here, and the previous abstract is here.
Note: This page was written to look best with CSS stylesheet support Level 1 or higher. Since you can see this, your browser obviously doesn't support CSS, or you have turned it off. We highly recommend you use a browser that supports and uses CSS, and review this page once you do. However, don't fear, we've tried to write this page to still work and be readable without CSS.