ACM Home Page
Please provide us with feedback. Feedback
The valid model semantics for logic programs
Full text PdfPdf (1.54 MB)
Source Symposium on Principles of Database Systems archive
Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems table of contents
San Diego, California, United States
Pages: 91 - 104  
Year of Publication: 1992
ISBN:0-89791-519-4
Authors
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 14,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/137097.137115
What is a DOI?

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 undertood 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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
ABW88
 
BNST91
 
BRSS91
C. Beeri, P#. Ramakrishnan, D. Srivastava, and S. Sudarshan. Valid computations and the Magic implementation of stratified programs. Manuscript, September 91.
GGZ91
 
GL88
M. Gelfond and V. Lifschitz. The stable model semantics for logic programming. In Proc. Fzflh International Conference and Symposzum on Logic Programming, 1988.
 
KS91
David Kemp and Peter Stuckey. Semantics of logic programs with aggregates. In Proceedzngs of the International Logic Programmzng Symposium, pages 387-401, Slan Diego, CA, U.S.A., October 1991.
 
PP88
H. Przymusinska and T.C. Przymusinski. Weakly perfect model semantics for logic programs. In Proceedings of the Fifth Inlernational Conference/Symposzum on Logic Programming, 1988.
 
Prz88
 
Prz90
 
Prz91
T. C. Przymusinski. Semantics of disjunctive logic programs and deductive databases. In C. Delobel, M. Kifer, and Y. Masunaga, editors, Proceedings of the Second International Conference on Deductive and Object-Oriented Databases DOOD'81, pages 85-107, Munich, Germany, 1991. Springer-Verlag.
Ros90
 
RS91
Kenneth Ross and Yehoshua Sagiv. Monotonic aggregation in deductive databases. In Proceedings of the post-ILPS'91 Workshop on Deductive Databases, 1991.
 
Sch
John S. Schlipf. Formalizing a logic for logic programming. Annals of Mathematzcs and Artzfic#al lntelhgence. To appear.
SZ90
Van89
Van92
VRS91
YY90


Collaborative Colleagues:
Catriel Beeri: colleagues
Raghu Ramakrishnan: colleagues
Divesh Srivastava: colleagues
S. Sudarshan: colleagues