On the autoepistemic reconstruction of logic programming
We propose a new semantics of logic programs that can reflect some of the syntactical behaviours of the programs. The central notion of the semantics is the concept of a neutral clause \(p\leftarrow A\) which does not affect the behaviour of \(p\) in a program. The logic that underlies the semantics is based on an intensional extension of Levesque's autoepistemic predicate logic. It differs from existing autoepistemic logics in that it is quantificational and constructive. We will also compare and contrast our semantics with some well-known semantics. We will show how to capture the undefined value of a logic program without resorting to a three-valued nonmonotonic formalism. This is achieved by translating an incoherent AE logic program to a program with multiple AE extensions whose intersection can then be used to characterize the undefined value of a logic program.
- A kripke-kleene semantics for logic programs*
- A logic for default reasoning
- An intensional epistemic logic
- scientific article; zbMATH DE number 4018414 (Why is no real title available?)
- scientific article; zbMATH DE number 4199656 (Why is no real title available?)
- scientific article; zbMATH DE number 4158607 (Why is no real title available?)
- scientific article; zbMATH DE number 4101148 (Why is no real title available?)
- scientific article; zbMATH DE number 15392 (Why is no real title available?)
- scientific article; zbMATH DE number 4185059 (Why is no real title available?)
- Negation in logic programming
- Semantical considerations on nonmonotonic logic
- The Semantics of Predicate Logic as a Programming Language
- The well-founded semantics for general logic programs
- Three-valued nonmonotonic formalisms and semantics of logic programs
- Logic program semantics and circumscription of autoepistemic theories
- scientific article; zbMATH DE number 67824 (Why is no real title available?)
- scientific article; zbMATH DE number 1222411 (Why is no real title available?)
- Autoepistemic logics as a unifying framework for the semantics of logic programs
This page was built for publication: On the autoepistemic reconstruction of logic programming
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q685123)