Computing Preferred Answer Sets by Meta-Interpretation in Answer Set Programming
Thomas Eiter, Wolfgang Faber, Nicola Leone, Gerald Pfeifer

TL;DR
This paper develops meta-interpreters in Answer Set Programming to implement various preference handling semantics, demonstrating the flexibility and efficiency of ASP and DLV for prototyping and experimenting with advanced logic programming features.
Contribution
It introduces suitable meta-interpreters for multiple preference semantics in ASP using DLV, including an innovative approach for weakly preferred answer sets utilizing weak constraints.
Findings
Meta-interpreters effectively implement preference semantics in ASP.
DLV demonstrates efficiency in handling complex preference-based reasoning.
Meta-interpreters facilitate rapid prototyping and experimentation in knowledge representation.
Abstract
Most recently, Answer Set Programming (ASP) is attracting interest as a new paradigm for problem solving. An important aspect which needs to be supported is the handling of preferences between rules, for which several approaches have been presented. In this paper, we consider the problem of implementing preference handling approaches by means of meta-interpreters in Answer Set Programming. In particular, we consider the preferred answer set approaches by Brewka and Eiter, by Delgrande, Schaub and Tompits, and by Wang, Zhou and Lin. We present suitable meta-interpreters for these semantics using DLV, which is an efficient engine for ASP. Moreover, we also present a meta-interpreter for the weakly preferred answer set approach by Brewka and Eiter, which uses the weak constraint feature of DLV as a tool for expressing and solving an underlying optimization problem. We also consider…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
