Abstract
AbstractA 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.
Publisher
Cambridge University Press (CUP)
Subject
Artificial Intelligence,Computational Theory and Mathematics,Hardware and Architecture,Theoretical Computer Science,Software
Reference24 articles.
1. Representing action and change by logic programs;Gelfond;Journal of Logic Programming 17,1993
2. Functional answer set programming;Cabalar;Theory and Practice of Logic Programming 11,2011
3. Nelson, D. 1949. Constructible falsity. Journal of Symbolic Logic 14, 1626.
4. Temporal equilibrium logic: a survey
5. Ortiz, M. and Osorio, M. 2007. Strong negation and equivalence in the safe belief semantics. Journal of Logic and Computation 17, 499–515.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献