TY - GEN
T1 - Valid model semantics for logic programs
AU - Beeri, Catriel
AU - Ramakrishnan, Raghu
AU - Srivastava, Divesh
AU - Sudarshan, S.
PY - 1992
Y1 - 1992
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=0026999444&partnerID=8YFLogxK
U2 - 10.1145/137097.137115
DO - 10.1145/137097.137115
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:0026999444
SN - 0897915194
SN - 9780897915199
T3 - Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
SP - 91
EP - 104
BT - Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
PB - Publ by ACM
T2 - Proceedings of the 11th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
Y2 - 2 June 1992 through 4 June 1992
ER -