1998Unpublished venueRequires access

Disjunctive Logic Programming and Autoepistemic Logic

Li-yan Yuan, Jihao You, Randy Goebel, Y Goebel

Open publisher page 0 citations

Abstract

. In this paper, we use autoepistemic reasoning semantics to classify various semantics for disjunctive logic programs with default negation. We have observed that two dierent types of negative introspection in autoepistemic reasoning present two dierent interpretations of default negation: consistency-based and minimal-model-based. We also observed that all logic program semantics fall into three semantical points of view: the skeptical, stable, and partial-stable. Based on these two observations, we classify disjunctive logic program semantics into six different categories, and discuss the relationships among various semantics. 1 Introduction Recently the study of theoretical foundations of disjunctive logic programs with default negation has attracted considerable attention. This is mainly because the additional expressive power of disjunctive logic programs signicantly simpli es the problem of modeling disjunctive statements of various nonmonotonic formalisms in the fr...

About this research paper

What this paper is about

. In this paper, we use autoepistemic reasoning semantics to classify various semantics for disjunctive logic programs with default negation. We have observed that two dierent types of negative introspection in autoepistemic reasoning present two dierent interpretations of default negation: consistency-based and minimal-model-based. We also observed that all logic program semantics fall into three semantical points of view: the skeptical, stable, and partial-stable. Based on these two observations, we classify disjunctive logic program semantics into six different categories, and discuss the relationships among various semantics. 1 Introduction Recently the study of theoretical foundations of disjunctive logic programs with default negation has attracted considerable attention. This is mainly because the additional expressive power of disjunctive logic programs signicantly simpli es the problem of modeling disjunctive statements of various nonmonotonic formalisms in the fr...

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

. In this paper, we use autoepistemic reasoning semantics to classify various semantics for disjunctive logic programs with default negation. We have observed that two dierent types of negative introspection in autoepistemic reasoning present two dierent interpretations of default negation: consistency-based and minimal-model-based. We also observed that all logic program semantics fall into three semantical points of view: the skeptical, stable, and partial-stable. Based on these two observations, we classify disjunctive logic program semantics into six different categories, and discuss the relationships among various semantics. 1 Introduction Recently the study of theoretical foundations of disjunctive logic programs with default negation has attracted considerable attention. This is mainly because the additional expressive power of disjunctive logic programs signicantly simpli es the problem of modeling disjunctive statements of various nonmonotonic formalisms in the fr...

Key concepts: Stable model semantics, Autoepistemic logic, Default logic, Negation, Non-monotonic logic, Computer science, Semantics (computer science), Logic programming

Related papers

Back to paper searchBrowse research topicsOriginal source
Disjunctive Logic Programming and Autoepistemic Logic — Research Paper | ScholarLens