JELIA 2012
Exploiting Unfounded Sets for HEX-Program Evaluation
Abstract
Abstract HEX programs extend logic programs with external computations through external atoms, whose answer sets are the minimal models of the Faber-Leone-Pfeifer-reduct. As already reasoning from Horn programs with nonmonotonic external atoms of polynomial complexity is on the second level of the polynomial hierarchy, answer set checking needs special attention; simply computing reducts and searching for smaller models does not scale well. We thus extend an approach based on unfounded sets to HEX and integrate it in a Conflict Driven Clause Learning framework for HEX program evaluation. It reduces the check to a search for unfounded sets, which is more efficiently implemented as a SAT problem. We give a basic encoding for HEX and show optimizations by additional clauses. Experiments show that the new approach significantly decreases runtime.
Authors
Keywords
No keywords are indexed for this paper.
Context
- Venue
- European Conference on Logics in Artificial Intelligence
- Archive span
- 2000-2023
- Indexed papers
- 542
- Paper id
- 1062849916215208802