ACM Home Page
Please provide us with feedback. Feedback
Constraints and redundancy in datalog
Full text PdfPdf (1.24 MB)
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: 67 - 80  
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): 2,   Downloads (12 Months): 19,   Citation Count: 25
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.137111
What is a DOI?

ABSTRACT

Two types of redundancies in datalog program are considered. Redundancy based on reachability eliminates rules and predicates that do not participate in any derivation tree of a fact for the query predicate. Redundancy based on irrelevance is similar, but considers only minimal derivation trees, that is, derivation trees having no pair of identical atoms, such that one is an ancestor of the other. Algorithms for detecting these redundancies are given, including the case of programs with constraint literals. These algorithms not only detect redundancies in the presence of constraints, but also push constraints from the given query and rules to the EDB predicates. Under certain assumptions discussed in the paper, the constraints are pushed to the EDB as tightly as possible.


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.

 
BK*89
Balbin, I., Kemp, D.B., Meenakshi, K., and Ramamohanarao, K. Propagating constraints in recursive deductive databases. North American Conf. on Logic Programming, 1989, pp. 16- 20.
BS91
 
Co91
KKR90
 
Ki88
Kifer, M. On safety, domain independence, and capturability of database queries. Proc. Int. Conf. on Data and Knowledge Bases, Jerusalem, 1988.
Kl88
MF*90
 
Sag88
Sar90
Sh87
 
SS90
 
Ull89
VG90
Va89

CITED BY  25

Collaborative Colleagues:
Alon Levy: colleagues
Yehoshua Sagiv: colleagues