From non-convex aggregates to monotone aggregates in ASP

Mario Alviano, Wolfgang Faber, Martin Gebser

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Citations (Scopus)


In answer set programming, knowledge involving sets of objects collectively is naturally represented by aggregates, which are rewritten into simpler forms known as monotone aggregates by current implementations. However, there is a complexity gap between general and monotone aggregates. In this paper, this gap is filled by means of a polynomial, faithful, and modular translation function, which can introduce disjunction in rule heads. The translation function is now part of the recent version 4.5 of the grounder GRINGO. This paper focuses on the key points of the translation function, and in particular on the mapping from non-convex sums to monotone sums.

Original languageEnglish
Title of host publicationProceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence
Subtitle of host publication(IJCAI-16)
EditorsSubbarao Kambhampati
PublisherAAAI press
Number of pages5
ISBN (Print)9781577357711, 157735771X
Publication statusPublished - 2016


Dive into the research topics of 'From non-convex aggregates to monotone aggregates in ASP'. Together they form a unique fingerprint.

Cite this