Valid model semantics for logic programs

Catriel Beeri*, Raghu Ramakrishnan, Divesh Srivastava, S. Sudarshan

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

We present the valid model semantics, a new approach to providing semantics for logic programs with negation, set-terms and grouping. The valid model semantics is a three-valued semantics, and is defined in terms of a `normal form' computation. The valid model semantics also gives meaning to the generation and use of non-ground facts (i.e., facts with variables) in a computation. The formulation of the semantics in terms of a normal form computation offers important insight not only into the valid model semantics, but also into other semantics proposed earlier. We show that the valid model semantics extends the well-founded semantics in a natural manner, and has several advantages over it. The well-founded semantics can also be understood using a variant of the normal form computations that we use; the normal form computations used for valid semantics seem more natural than those used for well-founded semantics. We also show that the valid model semantics has several other desirable properties: it is founded ([SZ90]), it is contained in every regular model ([YY90]), and it is contained in every two-valued stable model.

Original languageEnglish
Title of host publicationProceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
PublisherPubl by ACM
Pages91-104
Number of pages14
ISBN (Print)0897915194, 9780897915199
DOIs
StatePublished - 1992
EventProceedings of the 11th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems - San Diego, CA, USA
Duration: 2 Jun 19924 Jun 1992

Publication series

NameProceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems

Conference

ConferenceProceedings of the 11th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
CitySan Diego, CA, USA
Period2/06/924/06/92

Fingerprint

Dive into the research topics of 'Valid model semantics for logic programs'. Together they form a unique fingerprint.

Cite this