João Alcântara, Carlos Viegas Damásio, Luís Moniz Pereira:

*An Encompassing Framework for Paraconsistent Logic Programs.*

In: Journal of Applied Logic 3 (1), 67-95, 2005

© Elsevier

Abstract

We propose a framework which extends Antitonic Logic Programs [Damásio and Pereira, in: Proc. 6th Int. Conf. on Logic Programming and Nonmonotonic Reasoning, Springer, 2001, p. 748] to an arbitrary complete bilattice of truth-values, where belief and doubt are explicitly represented. Inspired by Ginsberg and Fitting's bilattice approaches, this framework allows a precise definition of important operators found in logic programming, such as explicit and default negation. In particular, it leads to a natural semantical integration of explicit and default negation through the Coherence Principle [Pereira and Alferes, in: European Conference on Artificial Intelligence, 1992, p. 102], according to which explicit negation entails default negation. We then define Coherent Answer Sets, and the Paraconsistent Well-founded Model semantics, generalizing many paraconsistent semantics for logic programs. In particular, Paraconsistent Well-Founded Semantics with eXplicit negation (WFSXp) [Alferes et al., J. Automated Reas. 14 (1) (1995) 93?147; Damásio, PhD thesis, 1996]. The framework is an extension of Antitonic Logic Programs for most cases, and is general enough to capture Probabilistic Deductive Databases, Possibilistic Logic Programming, Hybrid Probabilistic Logic Programs, and Fuzzy Logic Programming. Thus, we have a powerful mathematical formalism for dealing simultaneously with default, paraconsistency, and uncertainty reasoning. Results are provided about how our semantical framework deals with inconsistent information and with its propagation by the rules of the program.

URL:

http://rewerse.net/publications/rewerse-publications.html#REWERSE-RP-2005-62

BibTeX:

@article{REWERSE-RP-2005-62, author = {João Alc\^antara and Carlos Viegas Damásio and Luís Moniz Pereira}, title = {An Encompassing Framework for Paraconsistent Logic Programs}, journal = {Journal of Applied Logic}, year = {2005}, volume = {3}, number = {1}, pages = {67--95}, url = {http://rewerse.net/publications/rewerse-publications.html#REWERSE-RP-2005-62} }