DocumentCode :
3208290
Title :
Real time retrieval and update of materialized transitive closure
Author :
Guh, Keh-chang ; Sun, Chengyu ; Yu, Clement
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Wisconsin Univ., Milwaukee, WI, USA
fYear :
1991
fDate :
8-12 Apr 1991
Firstpage :
690
Lastpage :
697
Abstract :
A data structure is used to store materialized transitive closure such that the evaluation of transitive closure, deletions and insertions of tuples can be performed efficiently. Experiments have been carried out on a Sun/3/180 system. It is verified experimentally and theoretically that it takes on the average O(m") to retrieve the ancestors/descendants of the given node, where m" is the number of ancestors/descendants of the given node, and it takes on the average O(m*m\´) to perform an insertion or a deletion of a tuple (a,b), where m is the number of ancestors of a+1 and m\´ is the number of descendants of b+1. It is shown that, when the data types is integer, retrieval of the ancestors/descendants of a given node takes no more than 0.0001 s; insertion/deletion of a tuple and the corresponding update involving m*m"=elements in the data structure takes approximately 0.07 s. When data type is a string of length 20, the corresponding retrieval time and insertion/deletion times are 0.0008 s and 1.5 s respectively
Keywords :
data structures; information retrieval; Sun/3/180 system; data structure; data types; deletions; insertions; materialized transitive closure; real time retrieval; Algorithm design and analysis; Data structures; Database systems; Distributed databases; Information retrieval; Logic; Operating systems; Performance evaluation; Query processing; Sun;
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.131518
Filename :
131518
Link To Document :
بازگشت