| Adding disjunction to datalog (extended abstract) |
| Full text |
Pdf
(1.26 MB)
|
| Source
|
Symposium on Principles of Database Systems
archive
Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
table of contents
Minneapolis, Minnesota, United States
Pages: 267 - 278
Year of Publication: 1994
ISBN:0-89791-642-5
|
|
Authors
|
|
Thomas Eiter
|
Christian Doppler Laboratory for Expert Systems, Information Systems Department, Technical University of Vienna, Paniglgasse 16, A-1040 Wien, Austria
|
|
Georg Gottlob
|
Christian Doppler Laboratory for Expert Systems, Information Systems Department, Technical University of Vienna, Paniglgasse 16, A-1040 Wien, Austria
|
|
Heikki Mannila
|
Department of Computer Science, University of Helsinki, P.O. Box 26, SF-00014, University of Helsinki, Finland
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 27, Citation Count: 9
|
|
|
ABSTRACT
We study the expressive power and complexity of disjunctive datalog, i.e., datalog with disjunctive rule heads, under three different semantics: the minimal model semantics, the perfect models semantics, and the stable model semantics. We show that the brave variants of these semantics express the same set of queries. In fact, they precisely capture the complexity of class &Sgr;P/2. The combined complexity of disjunctive datalog is shown to be NEXPTIMENP-complete.
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.
 |
ASV90
|
Serge Abiteboul , Eric Simon , Victor Vianu, Non-deterministic languages to express deterministic transformations, Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.218-229, April 02-04, 1990, Nashville, Tennessee, United States
[doi> 10.1145/298514.298575]
|
| |
AV91
|
|
| |
BLT92
|
|
| |
BF87
|
N. Bidoit and C. Froidewux. Minimalism Subsumes Default Logic and Circumscription in Stratified Lo$ic Prosrammin$. In Proceeding# LIUS-87, pp. 89-9T. IEEE Press, 1987.
|
| |
CEG94
|
M. Cadoli, T. Eiter, and G. Gottlob. Using Default Logic as a Query Language. In Proceedings KR.94, 1994. Forthcoming.
|
| |
CH85
|
A. Chandra and D. Harel. Horn Clause Queries and Generalizations. Journal of Logic Programming, 2:1-15, 1985.
|
| |
CK73
|
C.C. Chang and H. J. Keisler. Model Theory. North-Holland, 2nd edition, 1973.
|
| |
Dix92
|
Jitrgen Dix. Classifying Semantics of Disjunctive Logic Programs. In Proceedings JICSLP-92, pp. 798-812, Washington DC, November 1992.
|
 |
EG93
|
|
| |
Fag74
|
R. Fagin. Generalized First-Order Spectra and Polynomial-Time Recognizable Sets. In R. M. Karp, editor, Complexity of Computation, pp. 43-74. AMS, 1974.
|
| |
GL88
|
M. Gelfond and V. Lifsckitz. The Stable Model Semantics for Logic Programming. In Proc. Fifth Logic Programming Symposium, pp. 1070-1080, Cambridge Mass., 1988. MIT Press.
|
| |
Gur88
|
Y. Gurevich. Logic and the Challenge of Computer Science. In E. BSrger, editor, Trends in Theoretical Computer Science, chapter 1. Computer Science Press, 1988.
|
| |
HS91
|
|
| |
IFI94
|
IFIP-GI. Workshop: Disjunctive Logic Program. mint and Disjunctive Databases. To be held #t 13th IFIP World Computer Congress, Hamburg, August 1994.
|
| |
Joh90
|
David S. Johnson. A Catalog of Complexity Classes. In van Leeuwen {vang0}, chapter 2.
|
| |
Kan90
|
|
| |
KP91
|
|
 |
KV90
|
|
| |
KV92
|
Ph.G. Kolaitis and M. Vardi. Fixpoint Logic vs. Infiaita#y Logic ia Finite-Model Theory, In Proceedings LICS-92, pages 61-71. IEEE Computer Science Press, 1992.
|
| |
LMR92
|
|
| |
Lyn82
|
J.F. Lynch. Complexity Classes and Theories of Finite Models. Mathematical Systems Theory, 15:127-144, 1982.
|
| |
McC80
|
J. McCarthy. Circumscription- A Form of Non- Monotonic Reasoning. Artificial intelligence, 13:27-39, 1980.
|
| |
Min82
|
|
 |
MV93
|
|
| |
Prz88
|
|
| |
Prz91
|
T. Przymusinski. Stable Semantics for Disjunctive Programs. New Generation Computing, 9:401-424, 1991.
|
| |
PY85
|
|
 |
Sch90
|
|
| |
Ste91
|
I. Stewart. Complete Problems involving Boolean Labelled Structures and Projection Transactions. Journal of Logic and Computation, 1(6):861-882, 1991.
|
| |
Sto77
|
L.J. Stockmeyer. The Polynomial-Time Hierarchy. Theoretical Computer Science, 3:1-22, 1977.
|
 |
Van87
|
|
| |
van90
|
|
 |
Var82
|
|
 |
vRS91
|
|
| |
VVAG92
|
J. Van den Bussche, D. Van Gucht, M. Andries, and M. Gyssens. On the Completeness of Object Creating Query Languages. In Proceedings FOCS.92, pp. 372-379, 1992.
|
| |
YH85
|
A. Yahya and L. Henschen. Deduction in Non-Horn Databases. Journal of Automated Reasoning, 1(2):141-160, 1985.
|
|