DocumentCode :
3209171
Title :
An analysis technique for transitive closure algorithms: a statistical approach
Author :
Ganguly, S. ; Krishnamurthy, R. ; Silberschatz, A.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear :
1991
fDate :
8-12 Apr 1991
Firstpage :
728
Lastpage :
735
Abstract :
A novel experimental procedure, based on a standard statistical estimation procedure, is presented to estimate the performance of transitive closure algorithms. This experimental procedure has been exemplified in three contexts: (1) comparison of a suite of algorithms: (2) analysis of one particular algorithm; and (3) analysis of the transitive closure problem itself. It is shown that the number of duplicate edges generated (by most algorithms) can be more than ten times the size of the transitive closure, even for small graphs. The majority of these duplicates are due to the existence of strongly connected components in the graph. This experimental approach can be generalized to estimate various performance metrics for a large class of database queries. It is both simple and general and provides the necessary ingredients for a guess-and-verify paradigm of testing hypotheses
Keywords :
database management systems; performance evaluation; analysis technique; database queries; performance metrics; standard statistical estimation procedure; statistical approach; transitive closure algorithms; Algorithm design and analysis; Cost function; Performance analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1991. Proceedings. Seventh International Conference on
Conference_Location :
Kobe
Print_ISBN :
0-8186-2138-9
Type :
conf
DOI :
10.1109/ICDE.1991.131522
Filename :
131522
Link To Document :
بازگشت