Download PDFOpen PDF in browser

Temporal Answer Set Programming on Finite Traces

EasyChair Preprint no. 199

15 pagesDate: May 31, 2018


In this paper, we introduce an alternative approach to Temporal Answer Set Programming that relies on a variation of Temporal Equilibrium Logic (TEL) for finite traces. This approach allows us to even out the expressiveness of TEL over infinite traces with the computational capacity of (incremental) Answer Set Programming (ASP). Also, we argue that finite traces are more natural when reasoning about action and change. As a result, our approach is readily implementable via multi-shot ASP systems and benefits from an extension of ASP's full-fledged input language with temporal operators. This includes future as well as past operators whose combination offers a rich temporal modeling language. For computation, we identify the class of temporal logic programs and prove that it constitutes a normal form for our approach. Finally, we outline two implementations, a generic one and an extension of clingo.

Keyphrases: Answer Set Programming, Linear Temporal Logic, logic of here-and-there, Temporal Answer Set Programming

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
  author = {Pedro Cabalar and Roland Kaminski and Torsten Schaub and Anna Schuhmann},
  title = {Temporal Answer Set Programming on Finite Traces},
  howpublished = {EasyChair Preprint no. 199},
  doi = {10.29007/7qdl},
  year = {EasyChair, 2018}}
Download PDFOpen PDF in browser