DocumentCode :
2398939
Title :
Efficient handling of large sets of tuples with sharing trees
Author :
Zampuniéris, Denis ; Le Charlier, Baudouin
Author_Institution :
Facultes Univ. Notre-Dame de la Paix, Namur, Belgium
fYear :
1995
fDate :
28-30 March 1995
Firstpage :
428
Abstract :
Summary form only given; substantially as follows. Computing with sets of tuples (n-ary relations) is often required in programming, while being a major cause of performance degradation as the size of sets increases. The authors present a new data structure dedicated to the manipulation of large sets of tuples, dubbed a sharing tree. The main idea to reduce memory consumption is to share some sub-tuples of the set represented by a sharing tree. Various conditions are given. The authors have developed algorithms for common set operations: membership, insertion, equality, union, intersection, ... that have theoretical complexities proportional to the sizes of the sharing trees given as arguments, which are usually much smaller than the sizes of the represented sets.
Keywords :
computational complexity; programming theory; set theory; tree data structures; algorithms; complexities; data structure; efficient handling; equality; insertion; intersection; membership; memory consumption; n-ary relations; performance degradation; programming; set operations; sharing trees; tuples; union; Cost accounting; Degradation; Relational databases; Tree data structures; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Compression Conference, 1995. DCC '95. Proceedings
Conference_Location :
Snowbird, UT, USA
ISSN :
1068-0314
Print_ISBN :
0-8186-7012-6
Type :
conf
DOI :
10.1109/DCC.1995.515538
Filename :
515538
Link To Document :
بازگشت