Equivalence, query-reachability, and satisfiability in datalog extensions

Alon Y. Levy*, Inderpal Singh Mumick, Yehoshua Sagiv, Oded Shmueli

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

29 Scopus citations

Abstract

We consider the problems of equivalence, satisfiability and query-reachability for datalog programs with negation and dense-order constraints. These problems are important for optimizing datalog programs. We show that both query-reachability and satisfiability are decidable for programs with stratified negation provided that negation is applied only to EDB predicates or that all EDB predicates are unary. In the latter case, we show that equivalence is also decidable. The algorithms we present are also used to push constraints from a given query to the EDB predicates. Finally, we show that satisfiability is undecidable for datalog programs with unary IDB predicates, stratified negation and the interpreted predicate.

Original languageEnglish
Title of host publicationProceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
PublisherPubl by ACM
Pages109-122
Number of pages14
ISBN (Print)0897915933, 9780897915939
DOIs
StatePublished - 1993
Externally publishedYes
EventProceedings of the 12th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems - Washington, DC, USA
Duration: 25 May 199328 May 1993

Publication series

NameProceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems

Conference

ConferenceProceedings of the 12th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
CityWashington, DC, USA
Period25/05/9328/05/93

Fingerprint

Dive into the research topics of 'Equivalence, query-reachability, and satisfiability in datalog extensions'. Together they form a unique fingerprint.

Cite this