Temporal Logic Programs with Variables

09/19/2016
by   Felicidad Aguado, et al.
0

In this note we consider the problem of introducing variables in temporal logic programs under the formalism of "Temporal Equilibrium Logic" (TEL), an extension of Answer Set Programming (ASP) for dealing with linear-time modal operators. To this aim, we provide a definition of a first-order version of TEL that shares the syntax of first-order Linear-time Temporal Logic (LTL) but has a different semantics, selecting some LTL models we call "temporal stable models". Then, we consider a subclass of theories (called "splittable temporal logic programs") that are close to usual logic programs but allowing a restricted use of temporal operators. In this setting, we provide a syntactic definition of "safe variables" that suffices to show the property of "domain independence" -- that is, addition of arbitrary elements in the universe does not vary the set of temporal stable models. Finally, we present a method for computing the derivable facts by constructing a non-temporal logic program with variables that is fed to a standard ASP grounder. The information provided by the grounder is then used to generate a subset of ground temporal rules which is equivalent to (and generally smaller than) the full program instantiation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/14/2020

Temporal Answer Set Programming

We present an overview on Temporal Logic Programming under the perspecti...
research
10/17/2011

Reasoning about Actions with Temporal Answer Sets

In this paper we combine Answer Set Programming (ASP) with Dynamic Linea...
research
08/05/2020

Towards Metric Temporal Answer Set Programming

We elaborate upon the theoretical foundations of a metric temporal exten...
research
11/25/2021

Graph-based Interpretation of Normal Logic Programs

In this paper we present a dependency graph-based method for computing t...
research
06/02/2023

The logic of temporal domination

In this short note, we are concerned with the fairness condition "A and ...
research
11/24/2018

Answers to Imamura Note on the Definition of Neutrosophic Logic

In order to more accurately situate and fit the neutrosophic logic into ...
research
06/17/2022

Relaxing safety for metric first-order temporal logic via dynamic free variables

We define a fragment of metric first-order temporal logic formulas that ...

Please sign up or login with your details

Forgot password? Click here to reset