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 :
بازگشت