ACM Home Page
Please provide us with feedback. Feedback
A correction of the termination conditions of the Henschen-Naqvi technique
Full text PdfPdf (620 KB)
Source Journal of the ACM (JACM) archive
Volume 37 ,  Issue 4  (October 1990) table of contents
Pages: 711 - 719  
Year of Publication: 1990
ISSN:0004-5411
Author
David A. Briggs  Univ. of Southern Maine, Portland
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 19,   Citation Count: 0
Additional Information:

abstract   references   index terms   review   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/96559.96562
What is a DOI?

ABSTRACT

Henschen and Naqvi described a technique for translating queries on recursively defined relations of a Datalog database into iterative programs that invoke a query processor for conventional select-project-join queries of the relational algebra. Although the technique has been cited as one of the most efficient available, it will in some cases fail to produce all answers defined by the usual semantics for such databases. The technique is reviewed, a recursive query is exhibited where it fails, the cause of failure is noted, and a correction is described. A graphical representation of the computation based on a formal representation of rule expansions is employed.


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
 
2
 
3
4
5
6
7
8
9
10
11


REVIEW

"M. Tamer O¨zsu : Reviewer","Li-Yan Yuan : Reviewer"

Query models that involve computing the transitive closure of relations and the optimization of these queries have been an active research area in the last decade. One problem that complicates the issue is that some of the relations may be rec  more...