Temporal answer set programming on finite traces

From MaRDI portal
Publication:4559802

DOI10.1017/S1471068418000297zbMATH Open1451.68256arXiv1804.10227OpenAlexW2963254488WikidataQ129410152 ScholiaQ129410152MaRDI QIDQ4559802FDOQ4559802


Authors: Pedro Cabalar, Roland Kaminski, Torsten Schaub, Anna Schuhmann Edit this on Wikidata


Publication date: 4 December 2018

Published in: Theory and Practice of Logic Programming (Search for Journal in Brave)

Abstract: 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.


Full work available at URL: https://arxiv.org/abs/1804.10227




Recommendations



Cites Work


Cited In (12)

Uses Software





This page was built for publication: Temporal answer set programming on finite traces

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4559802)