ACM Home Page
Please provide us with feedback. Feedback
Polynomial time query processing in temporal deductive databases
Full text PdfPdf (1.30 MB)
Source Symposium on Principles of Database Systems archive
Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems table of contents
Nashville, Tennessee, United States
Pages: 379 - 391  
Year of Publication: 1990
ISBN:0-89791-352-3
Author
Jan Chomicki  Department of Computer Science, University of North Carolina, Chapel Hill, NC
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 15,   Citation Count: 9
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/298514.298589
What is a DOI?

ABSTRACT

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 multi-separability.


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.

 
1
M. Abadi and Z. Manna. Temporal Logic Programming. In IEEE Symposium on Logic Programming, pages 4-16, San Francisco, Ca., September 1987.
2
3
 
4
A.K. Chandra and D. Harel. Computable Queries for Relational Databases. Journal of Computer and System Sciences, 21:156-178, 1980.
 
5
6
7
 
8
H. Gaifman, Sagiv Y., H. Mairson, and M.Y. Vardi. Undeeidable Optimization Problems for Database Logic Programs. In IEEE Symposium on Logic in Computer Science, 1987.
 
9
T. Imielinski. Complexity of query processing in incomplete databases. Submitted.
10
 
11
 
12
D.A. Plaisted. Complete Problems in the First- Order Predicate Calculus. Journal of Computer and System Sciences, 29:8-35, 1984.
 
13
R. Reiter. Towards a Logical Reconstruction of Relational Database Theory. In M.L. Brodie, J. Mylopoulos, and J.W. Schmidt, editors, On Conceptual Modeling, pages 191-233, Springer-Verlag, 1984.
 
14
 
15
16
17

CITED BY  9