Space Efficient Evaluation of ASP Programs with Bounded Predicate Arities

Authors

  • Thomas Eiter Vienna University of Technology
  • Wolfgang Faber University of Calabria
  • Mushthofa Mushthofa Vienna University of Technology

DOI:

https://doi.org/10.1609/aaai.v24i1.7592

Keywords:

Nonmonotonic Reasoning, Logic Programming, Computational Complexity of Reasoning

Abstract

Answer Set Programming (ASP) has been deployed in many applications, thanks to the availability of efficient solvers. Most programs encountered in practice have an important property: Their predicate arities are bounded by a constant, and in this case it is known that the relevant computations can be done using polynomial space. However, all competitive ASP systems rely on grounding, due to which they may use exponential space for these programs. We present three evaluation methods that respect the polynomial space bound and a generic framework architecture for realization. Experimental results for a prototype implementation indicate that the methods are effective. They show not only benign space consumption, but interestingly also good runtime compared to some state of the art ASP solvers.

Downloads

Published

2010-07-03

How to Cite

Eiter, T., Faber, W., & Mushthofa, M. (2010). Space Efficient Evaluation of ASP Programs with Bounded Predicate Arities. Proceedings of the AAAI Conference on Artificial Intelligence, 24(1), 303–308. https://doi.org/10.1609/aaai.v24i1.7592