|
ABSTRACT
We study the effect of various syntactic restrictions on the expressive power of database logic programs. We find natural examples of programs which
- require recursively defined predicates of arbitrarily large width,
- require rules with arbitrarily many recursive calls, or
- require nonlinear rules, but can be evaluated in NC2.
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.
 |
AP87
|
|
 |
AU79
|
|
 |
BR86
|
|
 |
BKBR87
|
C. Beeri , P. Kanellakis , F. Bancilhon , R. Ramakrishnan, Bounds on the propagation of selection into logic programs, Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.214-226, March 23-25, 1987, San Diego, California, United States
[doi> 10.1145/28659.28683]
|
 |
Ch81
|
|
| |
CH80
|
Chandra, A.K., Harel, D.: Computable queries for relational databases. J. Computer and Systems Sciences 21(1980), pp. 156-178.
|
| |
CH82
|
Chandra, A.K., Harel, D.' Structure and Complexity of Relational Queries. J. Computer and Systems Sciences 25(1982), pp. 99-128.
|
| |
CH85
|
Chandra, A.K., Harel, D.' Hornclause queries and generalizations, j. Logic Programming 1(1985), pp. 1-15.
|
 |
CM77
|
|
 |
CGKV88
|
Stavros Cosmadakis , Haim Gaifman , Paris Kanellakis , Moshe Vardi, Decidable optimization problems for database logic programs, Proceedings of the twentieth annual ACM symposium on Theory of computing, p.477-490, May 02-04, 1988, Chicago, Illinois, United States
[doi> 10.1145/62212.62259]
|
 |
CK86
|
|
| |
Co74
|
Cook, S.A.' An observation on time-storage trade off. J. Computer and System Sciences 9 (1974), pp. 308-316.
|
| |
GMSV87
|
Gaifman, H., Mairson, H., Sagiv, Y., Vardi M.Y.: Undecidable optimization problems for database logic programs. Proc. 2nd IEEE Symp. on Logic in Computer Science, Ithaca, 1987, pp. 106-115.
|
| |
GM78
|
|
 |
HN84
|
|
| |
HU79
|
|
| |
Im81
|
hnmerman, N.' Number of quantifiers is better titan number of tape cells. J. Computer and System Sciences 22(1981), pp. 384-406.
|
| |
Im86
|
|
| |
Im87
|
hnmerman, N.' Expressibility as a complexity measure: results and directions. Pvoc. ~nd IEEE Conf. on Structure in Complexity Theory, Ithaca, 1987, pp. 194-202.
|
| |
Im87b
|
|
| |
Io85
|
Ioannidis, Y.E.' A time bound on the materialization of some recursively defined views. Proc. 111h }nt 'l Conf. on Very Large Data Bases, Stockholm, 1985, pp. 219-226.
|
| |
Ka86
|
|
| |
MW88
|
|
| |
Mo74
|
|
 |
Na86
|
|
 |
NS87
|
|
 |
Ul85
|
|
| |
UlVG86
|
Ullman, J.D., Van Gelder, A.' Parallel complexity of logical query programs. P~'oc. ~7th IEEE Syrup. on Foundaiions of Uomp. Sci., Toronto, 1986, pp. 438-454.
|
 |
Va82
|
|
 |
Va88
|
|
CITED BY 15
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Neil Immerman , Sushant Patnaik , David Stemple, The expressiveness of a family of finite set languages, Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.37-52, May 29-31, 1991, Denver, Colorado, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|