Efficient evaluation of right-, Left-, and Multi-Linear Rules

J. F. Naughton, R. Ramakrishnan, Y. Sagiv, J. D. Ullman

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

We present an algorithm for the efficient evaluation of a useful subset of recursive queries. Like the magic sets tranformation, the algorithm consists of a rewriting phase followed by semi-naive bottom-up evaluation of the resulting rules. We prove that on a wide range of recursions, this algorithm achieves a factor of 0(n) speedup over magic sets. Intuitively, the transformations in this algorithm achieve their performance by reducing the arity of the recursive predicates in the transformed rules.

Original languageEnglish
Title of host publicationProceedings of the 1989 ACM SIGMOD International Conference on Management of Data, SIGMOD 1989
PublisherAssociation for Computing Machinery
Pages235-242
Number of pages8
ISBN (Electronic)0897913175
DOIs
StatePublished - 1 Jun 1989
Event1989 ACM SIGMOD International Conference on Management of Data, SIGMOD 1989 - Portland, United States
Duration: 31 May 19892 Jun 1989

Publication series

NameProceedings of the ACM SIGMOD International Conference on Management of Data
VolumePart F130127
ISSN (Print)0730-8078

Conference

Conference1989 ACM SIGMOD International Conference on Management of Data, SIGMOD 1989
Country/TerritoryUnited States
CityPortland
Period31/05/892/06/89

Bibliographical note

Publisher Copyright:
© 1989 ACM.

Fingerprint

Dive into the research topics of 'Efficient evaluation of right-, Left-, and Multi-Linear Rules'. Together they form a unique fingerprint.

Cite this