TY - GEN
T1 - Polynomial time query processing in temporal deductive databases
AU - Chomicki, Jan
PY - 1990
Y1 - 1990
N2 - We study conditions guaranteeing polynomial time computability of queries in temporal deductive databases. We show that if for a given set of temporal rules, the period of its least models is bounded from the above by a polynomial in the database size, then also the time to process yes-no queries (as well as to compute finite representations of all query answers) can be polynomially bounded. We present a bottom-up query processing algorithm BT that is guaranteed to terminate in polynomial time if the periods are polynomially bounded. Polynomial periodicity is our most general criterion, however it can not be directly applied. Therefore, we exhibit two weaker criteria, defining inflationary and I-periodic sets of temporal rules. We show that it can be decided whether a set of temporal rules is inflationary. I-periodicity is undecidable (as we show), but it can be closely approximated by a syntactic notion of multiseparability.
AB - We study conditions guaranteeing polynomial time computability of queries in temporal deductive databases. We show that if for a given set of temporal rules, the period of its least models is bounded from the above by a polynomial in the database size, then also the time to process yes-no queries (as well as to compute finite representations of all query answers) can be polynomially bounded. We present a bottom-up query processing algorithm BT that is guaranteed to terminate in polynomial time if the periods are polynomially bounded. Polynomial periodicity is our most general criterion, however it can not be directly applied. Therefore, we exhibit two weaker criteria, defining inflationary and I-periodic sets of temporal rules. We show that it can be decided whether a set of temporal rules is inflationary. I-periodicity is undecidable (as we show), but it can be closely approximated by a syntactic notion of multiseparability.
UR - https://www.scopus.com/pages/publications/0025406261
U2 - 10.1145/298514.298589
DO - 10.1145/298514.298589
M3 - Conference contribution
AN - SCOPUS:0025406261
T3 - Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
SP - 379
EP - 391
BT - Proceedings of the 9th ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, PODS 1990
PB - Publ by ACM
T2 - 9th ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, PODS 1990
Y2 - 2 April 1990 through 4 April 1990
ER -