Analyzing Semantics of Aggregate Answer Set Programming Using Approximation Fixpoint Theory

04/30/2021
by   Linde Vanbesien, et al.
0

Aggregates provide a concise way to express complex knowledge. While they are easily understood by humans, formalizing aggregates for answer set programming (ASP) has proven to be challenging . The literature offers many approaches that are not always compatible. One of these approaches, based on Approximation Fixpoint Theory (AFT), has been developed in a logic programming context and has not found much resonance in the ASP-community. In this paper we revisit this work. We introduce the abstract notion of a ternary satisfaction relation and define stable semantics in terms of it. We show that ternary satisfaction relations bridge the gap between the standard Gelfond-Lifschitz reduct, and stable semantics as defined in the framework of AFT. We analyse the properties of ternary satisfaction relations for handling aggregates in ASP programs. Finally, we show how different methods for handling aggregates taken from the literature can be described in the framework and we study the corresponding ternary satisfaction relations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2019

Relating Two Dialects of Answer Set Programming

The input language of the answer set solver clingo is based on the defin...
research
10/16/2019

On the Relation between Weak Completion Semantics and Answer Set Semantics

The Weak Completion Semantics (WCS) is a computational cognitive theory ...
research
12/20/2013

Properties of Answer Set Programming with Convex Generalized Atoms

In recent years, Answer Set Programming (ASP), logic programming under t...
research
05/06/2014

Semantics and Compilation of Answer Set Programming with Generalized Atoms

Answer Set Programming (ASP) is logic programming under the stable model...
research
03/09/2020

A Uniform Treatment of Aggregates and Constraints in Hybrid ASP

Characterizing hybrid ASP solving in a generic way is difficult since on...
research
03/24/2000

DATALOG with constraints - an answer-set programming system

Answer-set programming (ASP) has emerged recently as a viable programmin...
research
07/15/2023

First-Order Stable Model Semantics with Intensional Functions

In classical logic, nonBoolean fluents, such as the location of an objec...

Please sign up or login with your details

Forgot password? Click here to reset