DocumentCode
1490796
Title
Efficient algorithms for the instantiated transitive closure queries
Author
Qadah, Ghassan Z. ; Henschen, Lawrence J. ; Kim, Jung J.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
Volume
17
Issue
3
fYear
1991
fDate
3/1/1991 12:00:00 AM
Firstpage
296
Lastpage
309
Abstract
The performances of several algorithms suitable for processing an important class of recursive queries called the instantiated transitive closure (TC) queries are studied and compared. These algorithms are the wavefront, δ-wavefront, and a generic algorithm called super-TC. During the evaluation of a TC query, the first two algorithms may read a given disk page more than once, whereas super-TC reads the disk page at most once. A comprehensive performance evaluation of these three algorithms using rigorous analytical and simulation models is presented. The study reveals that the relative performance of the algorithms is a strong function of the parameters which characterize the processed TC query and the relation referenced by that query. The superiority of one of the super-TC variants over all of the other presented algorithms is shown
Keywords
database theory; performance evaluation; query languages; δ-wavefront; database theory; disk page; generic algorithm; instantiated transitive closure queries; performance evaluation; processed TC query; recursive queries; super-TC; wavefront; Algorithm design and analysis; Analytical models; Database systems; Deductive databases; Helium; Intelligent systems; Logic; Performance analysis; Relational databases; Virtual colonoscopy;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.75418
Filename
75418
Link To Document