|
ABSTRACT
We study the problem of determining whether a given recursive Datalog program is equivalent to a given nonrecursive Datalog program. We prove triply exponential upper and lower time bounds.
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.
 |
AU79
|
|
| |
AV89
|
|
 |
BR86
|
|
 |
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., Hare1, D.: Horn Clause Queries and Generalizations. j. Logic Programming, 2 (1985), 1- 15.
|
 |
CKS81
|
|
 |
CLM81
|
Ashok K. Chandra , Harry R. Lewis , Johann A. Makowsky, Embedded implicational dependencies and their inference problem, Proceedings of the thirteenth annual ACM symposium on Theory of computing, p.342-354, May 11-13, 1981, Milwaukee, Wisconsin, United States
[doi> 10.1145/800076.802488]
|
 |
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
|
|
| |
Cou90
|
|
| |
Cou91
|
|
| |
EJ88
|
Emerson, E.A., Jutla, C.S.: Complexity of tree automata and modal logics of programs. Proc. 29th IEEE Syrup. on Foundations of Computer Science, 1988, pp. 328-337.
|
| |
GM78
|
|
| |
GMSV87
|
Gaifman, H., Mairson, H., Sagiv, Y., Vardi M.Y.: Undecidable optimization problems for database logic programs. Proc. Pnd IEEE Syrup. on Logic in Computer Science, Ithaca, 1987, pp. 106-115. To appear in J. A CM.
|
 |
HKMV91
|
Gerd G. Hillebrand , Paris C. Kanellakis , Harry G. Mairson , Moshe Y. Vardi, Tools for Datalog boundedness, Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.1-12, May 29-31, 1991, Denver, Colorado, United States
[doi> 10.1145/113413.113414]
|
| |
HKMV92
|
Hillebrand, G.G., Kanellakis, P.C., Mairson, H.G., Vardi, M.Y.: Uudecidable boundedness problems for Datalog programs. To appear.
|
| |
Im86
|
|
| |
K90
|
|
 |
KA89
|
|
| |
MS72
|
Meyer, A.R., Stockmeyer, L.J.: The equivalence problem for regular expressions with squaring requires exponential time. Proc. 13th IEEE Syrup. on Switching and Automata Theory, 1972, pp. 125-129.
|
 |
MP91
|
|
| |
Mo74
|
|
| |
Na89a
|
Naughton, J.F.: Data independent recursion in deductive databases. J. Computer and System Sciences, 38(1989), pp. 259-289.
|
 |
Na89b
|
|
 |
NRSU89
|
J. F. Naughton , R. Ramakrishnan , Y. Sagiv , J. D. Ullman, Efficient evaluation of right-, left-, and multi-linear rules, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, p.235-242, June 1989, Portland, Oregon, United States
|
| |
Ra69
|
Rabin, M.O.: Decidability of second-order theories and automata on infinite trees. Trans. AMS 141(1969), pp. 1-35.
|
 |
RSUV89
|
R. Ramakrishnan , Y. Sagiv , J. D. Ullman , M. Y Vardi, Proof-tree transformation theorems and their applications, Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.172-181, March 1989, Philadelphia, Pennsylvania, United States
[doi> 10.1145/73721.73739]
|
| |
Sa88b
|
|
| |
Se90
|
|
 |
Shm87
|
|
| |
TW68
|
Thatcher, J.W., Wright, J.B.: Generalized finite automata theory with an application to a decision problem of second-order logic. Mathematical System Theory 2(1968), pp. 57-81.
|
| |
Ul89
|
|
| |
UV88
|
UIlman, J.D., Van Gelder, A.: Parallel complexity of logical query programs. Algorithmica 3(1988), pp. 5- 42.
|
 |
Va82
|
|
 |
Va88
|
|
| |
Va92
|
|
| |
VW86
|
|
| |
Zl76
|
Zloof, M.; Query-by-Example: Operations on the Transitive Closure. IBM Research Report RC5526, 1976.
|
CITED BY 27
|
|
Alon Levy , Inderpal Singh Mumick , Yehoshua Sagiv , Oded Shmueli, Equivalence, query-reachability and satisfiability in Datalog extensions, Proceedings of the twelfth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.109-122, May 25-28, 1993, Washington, D.C., United States
|
|
|
|
|
|
|
|
|
|
|
|
Todd Millstein , Alon Levy , Marc Friedman, Query containment for data integration systems, Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, p.67-75, May 15-18, 2000, Dallas, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alon Y. Levy , Alberto O. Mendelzon , Yehoshua Sagiv, Answering queries using views (extended abstract), Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.95-104, May 22-25, 1995, San Jose, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
Diego Calvanese , Giuseppe De Giacomo , Maurizio Lenzerini, On the decidability of query containment under constraints, Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.149-158, June 01-04, 1998, Seattle, Washington, United States
|
|
|
Ashish Gupta , Yehoshua Sagiv , Jeffrey D. Ullman , Jennifer Widom, Constraint checking with partial information, Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.45-55, May 24-27, 1994, Minneapolis, Minnesota, United States
|
|
|
Daniela Florescu , Alon Levy , Dan Suciu, Query containment for conjunctive queries with regular expressions, Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.139-148, June 01-04, 1998, Seattle, Washington, United States
|
|
|
Daniela Florescu , Alon Levy , Dan Suciu, Query containment for conjunctive queries with regular expressions, Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.139-148, June 01-04, 1998, Seattle, Washington, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|