Temporal logic programming is complete and expressive
- 1 January 1989
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 267-280
- https://doi.org/10.1145/75277.75301
Abstract
This paper addresses semantic and expressiveness issues for temporal logic programming and in particular for the TEMPLOG language proposed by Abadi and Manna. Two equivalent formulations of TEMPLOG's declarative semantics are given: in terms of a minimal Herbrand model and in terms of a least fixpoint. By relating these semantics to TEMPLOG's operational semantics, we prove the completeness of the resolution proof system underlying TEMPLOG's execution mechanism. To study TEMPLOG's expressiveness, we consider its propositional version. We show how propositional TEMPLOG programs can be translated into a temporal fixpoint calculus and prove that they can express essentially all regular properties of sequences.Keywords
This publication has 0 references indexed in Scilit: