1988Unpublished venueRequires access

The stable model semantics for logic programming

Michael Gelfond, Vladimir Lifschitz

Open publisher page 3,412 citations

Abstract

We propose a new declarative semantics for logic programs with negation. Its formulation is quite simple; at the same time, it is more general than the iterated fixed point semantics for stratied programs, and is applicable to some useful programs that are not stratified.

About this research paper

What this paper is about

We propose a new declarative semantics for logic programs with negation. Its formulation is quite simple; at the same time, it is more general than the iterated fixed point semantics for stratied programs, and is applicable to some useful programs that are not stratified.

Why it matters

OpenAlex reports 3412 citations for this work. Citation counts describe recorded attention and do not establish research quality.

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

We propose a new declarative semantics for logic programs with negation. Its formulation is quite simple; at the same time, it is more general than the iterated fixed point semantics for stratied programs, and is applicable to some useful programs that are not stratified.

Key concepts: Programming language, Computer science, Semantics (computer science), Logic programming, Stable model semantics, Well-founded semantics, Operational semantics, Theoretical computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
The stable model semantics for logic programming — Research Paper | ScholarLens