Revisiting Explicit Negation in Answer Set Programming

07/26/2019
by   Felicidad Aguado, et al.
0

A common feature in Answer Set Programming is the use of a second negation, stronger than default negation and sometimes called explicit, strong or classical negation. This explicit negation is normally used in front of atoms, rather than allowing its use as a regular operator. In this paper we consider the arbitrary combination of explicit negation with nested expressions, as those defined by Lifschitz, Tang and Turner. We extend the concept of reduct for this new syntax and then prove that it can be captured by an extension of Equilibrium Logic with this second negation. We study some properties of this variant and compare to the already known combination of Equilibrium Logic with Nelson's strong negation. Under consideration for acceptance in TPLP.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/05/2020

Towards Metric Temporal Answer Set Programming

We elaborate upon the theoretical foundations of a metric temporal exten...
research
01/16/2014

Interpolable Formulas in Equilibrium Logic and Answer Set Programming

Interpolation is an important property of classical and many non-classic...
research
09/14/2020

Temporal Answer Set Programming

We present an overview on Temporal Logic Programming under the perspecti...
research
08/04/2016

Query Answering in Resource-Based Answer Set Semantics

In recent work we defined resource-based answer set semantics, which is ...
research
05/02/2018

Functional ASP with Intensional Sets: Application to Gelfond-Zhang Aggregates

In this paper, we propose a variant of Answer Set Programming (ASP) with...
research
12/01/2012

Computing Strong and Weak Permissions in Defeasible Logic

In this paper we propose an extension of Defeasible Logic to represent a...
research
08/06/2021

Here and There with Arithmetic

In the theory of answer set programming, two groups of rules are called ...

Please sign up or login with your details

Forgot password? Click here to reset