SMODELSA: a system for computing answer sets of logic programs with aggregates

  • Authors:
  • Islam Elkabani;Enrico Pontelli;Tran Cao Son

  • Affiliations:
  • New Mexico State University, Las Cruces, NM;New Mexico State University, Las Cruces, NM;New Mexico State University, Las Cruces, NM

  • Venue:
  • LPNMR'05 Proceedings of the 8th international conference on Logic Programming and Nonmonotonic Reasoning
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In [2], we presented a system called - for computing answer sets of logic programs with aggregates. The implementation of - relies on the use of an external constraint solver (ECLiPSe) to deal with aggregate literals and requires some modifications to the answer set solver used in the experiment (Smodels). In general, the system is capable of computing answer sets of arbitrary programs with aggregates, i.e., there is no syntactical restrictions imposed on the inputs to the system. This makes - different from dlvA (built BEN/5/23/04) [1], which deals with stratified programs only. -, however, is based on a semantics that does not guarantee minimality of answer sets. Furthermore, our experiments with - indicate that the cost of communication between the constraint solver and the answer set solver proves to be significant in large instances.