Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T19:19:14.090Z Has data issue: false hasContentIssue false

Revisiting Explicit Negation in Answer Set Programming

Published online by Cambridge University Press:  20 September 2019

FELICIDAD AGUADO
Affiliation:
Information Retrieval Lab, Centro de Investigación en Tecnoloxías da Información e as Comunicacións (CITIC), Universidade da Coruña, Spain (e-mails: aguado@udc.es, cabalar@udc.es)
PEDRO CABALAR
Affiliation:
Information Retrieval Lab, Centro de Investigación en Tecnoloxías da Información e as Comunicacións (CITIC), Universidade da Coruña, Spain (e-mails: aguado@udc.es, cabalar@udc.es)
JORGE FANDINNO
Affiliation:
IRIT, University of Toulouse, CNRS, France (e-mail: jorge.fandinno@irit.fr) Universität Potsdam, Germany (e-mail: fandinno@uni-potsdam.de)
DAVID PEARCE
Affiliation:
Universidad Politécnica de Madrid, Spain (e-mail: david.pearce@upm.es)
GILBERTO PÉREZ
Affiliation:
Information Retrieval Lab, Centro de Investigación en Tecnoloxías da Información e as Comunicacións (CITIC), Universidade da Coruña, Spain (e-mails: gperez@udc.es, eicovima@udc.es)
CONCEPCIÓN VIDAL
Affiliation:
Information Retrieval Lab, Centro de Investigación en Tecnoloxías da Información e as Comunicacións (CITIC), Universidade da Coruña, Spain (e-mails: gperez@udc.es, eicovima@udc.es)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

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.

Information

Type
Original Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© Cambridge University Press 2019