Skip to main navigation Skip to search Skip to main content

Combining explicit negation and negation by failure via Belnap's logic

  • PSL research University & IPSL
  • LCR

Research output: Contribution to journalArticlepeer-review

Abstract

This paper deals with logic programs containing two kinds of negation: negation as failure and explicit negation. This allows two different forms of reasoning in the presence of incomplete information. Such programs have been introduced by Gelfond and Lifschitz and called extended programs. We provide them with a logical semantics in the style of Kunen, based on Belnap's four-valued logic, and an answer sets' semantics that is shown to be equivalent to that of Gelfond and Lifschitz. The proofs rely on a translation into normal programs, and on a variant of Fitting's extension of logic programming to bilattices.

Original languageEnglish
Pages (from-to)61-75
Number of pages15
JournalTheoretical Computer Science
Volume171
Issue number1-2
DOIs
Publication statusPublished - 15 Jan 1997

Fingerprint

Dive into the research topics of 'Combining explicit negation and negation by failure via Belnap's logic'. Together they form a unique fingerprint.

Cite this