Generalizing Level Ranking Constraints for Monotone and Convex Aggregates

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

17 Downloads (Pure)

Abstract

In answer set programming (ASP), answer sets capture solutions to search problems of interest and thus the efficient computation of answer sets is of utmost importance. One viable implementation strategy is provided by translation-based ASP where logic programs are translated into other KR formalisms such as Boolean satisfiability (SAT), SAT modulo theories (SMT), and mixed-integer programming (MIP). Consequently, existing solvers can be harnessed for the computation of answer sets. Many of the existing translations rely on program completion and level rankings to capture the minimality of answer sets and default negation properly. In this work, we take level ranking constraints into reconsideration, aiming at their generalizations to cover aggregate-based extensions of ASP in more systematic way. By applying a number of program transformations, ranking constraints can be rewritten in a general form that preserves the structure of monotone and convex aggregates and thus offers a uniform basis for their incorporation into translation-based ASP. The results open up new possibilities for the implementation of translators and solver pipelines in practice.
Original languageEnglish
Title of host publicationProceedings 39th International Conference on Logic Programming
Subtitle of host publicationEPTCS 385
EditorsStefania Costantini, Enrico Pontelli, Alessandra Russo, Francesca Toni, Roberta Calegari, Artur D'Avila Garcez, Carmina Dodaro, Francesco Fabiano, Sarah Gaggl, Alessandra Mileo
PublisherOpen Publishing Association
Pages101-115
Number of pages15
DOIs
Publication statusPublished - Sept 2023
Publication typeA4 Article in conference proceedings
EventInternational Conference on Logic Programming - , United Kingdom
Duration: 9 Jul 202315 Jul 2023

Publication series

NameElectronic Proceedings in Theoretical Computer Science
PublisherOpen Publishing Association
Volume385
ISSN (Electronic)2075-2180

Conference

ConferenceInternational Conference on Logic Programming
Abbreviated titleICLP
Country/TerritoryUnited Kingdom
Period9/07/2315/07/23

Keywords

  • Level numbering
  • Level ranking
  • Choice rule
  • Cardinality rule
  • Weight rule
  • Boolean satisfiablity
  • Pseudo-Boolean logic
  • Satisfiability modulo theories
  • Mixed-integer programming

Publication forum classification

  • Publication forum level 0

Fingerprint

Dive into the research topics of 'Generalizing Level Ranking Constraints for Monotone and Convex Aggregates'. Together they form a unique fingerprint.

Cite this