|
ABSTRACT
We compare the expressive powers of three semantics for deductive databases and logic programming: the 3-valued program completion semantics, the well-founded semantics, and the stable semantics, We identify the expressive power of the stable semantics, and in fairly general circumstances that of the well-founded semantics.
Over infinite Herbrand models, where the three semantics have equivalent expressive power, we also consider a notion of uniform translatability between the 3-valued program completion and well-founded semantics. In this sense of uniform translatability we show the well-founded semantics to be more expressive.
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
|
|
| |
Acz77
|
P. Aczel. An introduction to inductive definitions, In J. Barwise, editor, Handbook of Mathematical Logic, pages 739-782, North- Holland, New York, 1977.
|
 |
AU79
|
|
| |
Bar75
|
J. Barwise. Admissible Sets and Structures. Springer-Verlag, New York, 1975.
|
 |
Bry89
|
|
| |
BS76
|
J. Barwise and J. Schlipf An introduction to recursively saturated and resplendent models. Journal of Symbolic Logic, 41(2): 531-536, 1976.
|
| |
CH82
|
Ashok Chandra and David Harel. Structure and complexity of relational queries. JCSS, 25(1):99-128, 1982.
|
 |
CH85
|
|
| |
Cla78
|
K.L. Clark. Negation as failure. In Gallaire and Minker, editors, Logic and Databases, pages 293-322, Plenum Press, New York, 1978.
|
| |
Fa74
|
R. Fagin Generalized first-order spectra and polynomial-time recognizable sets. In Karp, editor, Complexity of Computation, pages 43-74, American Mathematical Society, Providence, Rhode Island, 1974.
|
| |
Fit85
|
M. Fitting. A Kripke-Kleene semantics for logic programs. Journal of Logic Programming, 2(4):295-312, 1985.
|
| |
Gel87
|
M. Gelfond. On stratified autoepistemic theories. In Proc. AAAI, 1987.
|
| |
GL88
|
M:. Gelfond and V. Lifschitz The stable model semantics for logic programming. In Proc. 5th In t'l Conf. Syrup. on Logic Programming, 1988.
|
| |
GS86
|
Y. Gurevich and S. Shelah. Fixed-point extensions of first order logic. Annals of Pure and Applied Logic, 32:265-280, 1986.
|
| |
Imm86
|
|
| |
Kun87
|
|
| |
Kun88
|
K. Kunen. Some remarks on the completed database. Technical Report 775, Univ. of Wisconsin, Madison, WI 53706.
|
| |
Lif88
|
|
| |
MT88
|
W. Marek and M. Truszczynski Autoepistemic Logic Technical Report, University of Kentucky.
|
| |
Mos74
|
|
| |
Prz88
|
|
 |
Prz89
|
|
 |
Ros89
|
|
| |
Sch78
|
j. Schlipf Toward model theory through recursive saturation. J. Symbolic Logic 43, pages 183-206, 1978.
|
| |
She85
|
|
 |
Var82
|
|
 |
VEK76
|
|
| |
VG86
|
A. Van Gelder. Negation as failure using tight derivations for general logic programs. In Proc. Third IEEE Symposium on Logic Programming, Salt Lake City, Utah, Springer-Verlag, New York, 1986.
|
 |
VG89
|
|
 |
VGRS88
|
|
CITED BY 9
|
|
|
|
|
|
|
|
Thomas Eiter , Georg Gottlob , Heikki Mannila, Adding disjunction to datalog (extended abstract), Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.267-278, May 24-27, 1994, Minneapolis, Minnesota, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|