AILOSep 19, 2016

Temporal Logic Programs with Variables

arXiv:1609.05811v11 citations
Originality Incremental advance
AI Analysis

This work addresses a foundational issue in extending Answer Set Programming with temporal operators for researchers in logic programming and AI, but it is incremental as it builds on existing formalisms without broad new applications.

The paper tackles the problem of incorporating variables into temporal logic programs under Temporal Equilibrium Logic, establishing a definition of safe variables that ensures domain independence and presenting a method to compute derivable facts using a standard ASP grounder to generate a smaller set of ground temporal rules.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes