A Normal Form for Linear Temporal Equilibrium Logic

In previous work, the so-called Temporal Equilibrium Logic (TEL) was introduced. This formalism provides an extension of the Answer Set semantics for logic programs to arbitrary theories in the syntax of Linear Temporal Logic. It has already been shown that, in the nontemporal case, arbitrary propositional theories can always be reduced to logic program rules (with disjunction and negation in the head) independently on the context. That is, logic programs constitute a normal form for the non-temporal case. In this paper we show that TEL can be similarly reduced to a normal form consisting of a set of implications (embraced by a necessity operator) quite close to logic program rules. This normal form may be useful both for a practical implementation of TEL and a simpler analysis of theoretical problems.

[1]  David Pearce,et al.  Equilibrium logic , 2006, Annals of Mathematics and Artificial Intelligence.

[2]  John McCarthy,et al.  SOME PHILOSOPHICAL PROBLEMS FROM THE STANDPOINT OF ARTI CIAL INTELLIGENCE , 1987 .

[3]  Frank Wolter,et al.  Semi-qualitative Reasoning about Distances: A Preliminary Report , 2000, JELIA.

[4]  Joohyung Lee,et al.  A New Perspective on Stable Models , 2007, IJCAI.

[5]  David Pearce,et al.  Strongly equivalent logic programs , 2001, ACM Trans. Comput. Log..

[6]  Michael Fisher,et al.  A Resolution Method for Temporal Logic , 1991, IJCAI.

[7]  Krzysztof R. Apt,et al.  Logic Programming , 1990, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[8]  R. M. Díaz,et al.  On first-passage problems for asymmetric one-dimensional diffusions , 2007 .

[9]  A. Heyting Die formalen Regeln der intuitionistischen Logik , 1930 .

[10]  A. Campbell,et al.  Progress in Artificial Intelligence , 1995, Lecture Notes in Computer Science.

[11]  Wolfgang Faber,et al.  Logic Programming and Nonmonotonic Reasoning , 2011, Lecture Notes in Computer Science.

[12]  Pedro Cabalar,et al.  Propositional theories are strongly equivalent to logic programs , 2007, Theory Pract. Log. Program..

[13]  Vladimir Lifschitz,et al.  Splitting a Logic Program , 1994, ICLP.

[14]  Paolo Ferraris,et al.  Answer Sets for Propositional Theories , 2005, LPNMR.

[15]  Pedro Cabalar,et al.  Temporal Equilibrium Logic: A First Approach , 2007, EUROCAST.

[16]  Miroslaw Truszczynski,et al.  The Second Answer Set Programming Competition , 2009, LPNMR.

[17]  David Pearce,et al.  A New Logical Characterisation of Stable Models and Answer Sets , 1996, NMELP.

[18]  Fangzhen Lin,et al.  ASSAT: computing answer sets of a logic program by SAT solvers , 2002, Artif. Intell..

[19]  Pedro Cabalar,et al.  Strongly Equivalent Temporal Logic Programs , 2008, JELIA.

[20]  Zohar Manna,et al.  The Temporal Logic of Reactive and Concurrent Systems , 1991, Springer New York.

[21]  David Pearce,et al.  Reducing Propositional Theories in Equilibrium Logic to Logic Programs , 2005, Answer Set Programming.

[22]  David Pearce,et al.  Minimal Logic Programs , 2007, ICLP.