ACM Home Page
Please provide us with feedback. Feedback
On the equivalence of recursive and nonrecursive datalog programs
Full text PdfPdf (980 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: 55 - 66  
Year of Publication: 1992
ISBN:0-89791-519-4
Authors
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 29,   Citation Count: 27
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/137097.137109
What is a DOI?

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
CGKV88
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
 
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
 
Ra69
Rabin, M.O.: Decidability of second-order theories and automata on infinite trees. Trans. AMS 141(1969), pp. 1-35.
RSUV89
 
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

Collaborative Colleagues:
Surajit Chaudhuri: colleagues
Moshe Y. Vardi: colleagues