| Datalog expressiveness of chain queries: grammar tools and characterizations |
| Full text |
Pdf
(845 KB)
|
| 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: 81 - 90
Year of Publication: 1992
ISBN:0-89791-519-4
|
|
Author
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 35, Citation Count: 1
|
|
|
ABSTRACT
A chain query seeks, for each input database (viewed as directed graph), all pairs of start and end nodes of paths whose labels spell words in an associated (possibly non context-free) language over some binary predicates. We study the expressive power of Datalog for chain queries. Extending context-free productions with labels, we introduce a new tool called “indexed positive programmed grammarr” (IPPG). Three variations of IPPG are introduced to characterize chain queries computable (i) by linear Datalog, (ii) by “semi-linear Datalog”, and (iii) by general Datalog, respectively, under a natural “addressable” condition.
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.
 |
AC89
|
|
 |
ACY91
|
Foto Afrati , Stavros S. Cosmadakis , Mihalis Yannakakis, On Datalog vs. polynomial time (extended abstract), Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.13-25, May 29-31, 1991, Denver, Colorado, United States
[doi> 10.1145/113413.113415]
|
| |
AG90
|
|
 |
Aho68
|
|
 |
AU79
|
|
| |
CH85
|
A.K. Chandra and D. Harel. Horn clauses and generalizations. Yournal of Logic Programming, 1(1):1-15, 1985.
|
| |
DG91
|
G. Dong and S. Ginsburg. On decomposing chain datalog programs into 7) (Left-)Linear sequences of chain rules. Technical report, Melbourne University, 1991.
|
| |
Don91a
|
G. Dong. A note on idb-width and undecidability for Datalog linearization of chain queries. Technical Report TR- 91/23, Computer Science Department, The University of Melbourne, 1991.
|
| |
Don91b
|
|
 |
KV90
|
|
| |
Llo87
|
|
 |
LM89
|
|
| |
Pap85
|
C. H. Papadimitriou. A note on the expressive power of prolog. In Bulletin EATCS. June 1985.
|
 |
Ros69
|
|
| |
Sal73
|
|
 |
Shm87
|
|
| |
UV88
|
J.D. Ullman and A. Van Gelder. Parallel complexity of logical query programs. Algomthmica, 3:5-42, 1988.
|
|