TY - GEN
T1 - Equivalence, query-reachability, and satisfiability in datalog extensions
AU - Levy, Alon Y.
AU - Mumick, Inderpal Singh
AU - Sagiv, Yehoshua
AU - Shmueli, Oded
PY - 1993
Y1 - 1993
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=0027841958&partnerID=8YFLogxK
U2 - 10.1145/153850.153860
DO - 10.1145/153850.153860
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:0027841958
SN - 0897915933
SN - 9780897915939
T3 - Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
SP - 109
EP - 122
BT - Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
PB - Publ by ACM
T2 - Proceedings of the 12th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
Y2 - 25 May 1993 through 28 May 1993
ER -