z-logo
open-access-imgOpen Access
Smodels A — A System for Computing Answer Sets of Logic Programs with Aggregates
Author(s) -
Islam Elkabani,
Enrico Pontelli,
Tran Cao Son
Publication year - 2005
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-28538-5
DOI - 10.1007/11546207_40
Subject(s) - solver , answer set programming , computer science , constraint satisfaction problem , set (abstract data type) , semantics (computer science) , aggregate (composite) , programming language , constraint (computer aided design) , stable model semantics , theoretical computer science , eclipse , discrete mathematics , algorithm , mathematics , operational semantics , artificial intelligence , physics , materials science , geometry , astronomy , probabilistic logic , composite material
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.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom