DocumentCode :
3255843
Title :
Multi-join algorithm utilizing sublattice of a minimal number of double indices
Author :
Alla, Hanan Ahmed Hosni Mahmoud Abd ; Al-Safadi, Lilac
Author_Institution :
Inf. Technol. Dept., King Saud Univ., Riyadh
fYear :
2008
fDate :
4-6 Aug. 2008
Firstpage :
513
Lastpage :
519
Abstract :
In this paper, a novel multi-join algorithm is introduced. The novel algorithm is based on building a sublattice of a minimal number of double indices. A double index is a data structure that combines the indices of two relations and is built by a hashed-based join algorithm. The double index is divided into join buckets with the same hash function value. The algorithm then joins buckets with similar hash function to produce joined buckets. These steps are used to build the complete join index of the two relations. The time complexity required to build the join index of two categories is in the order of m log m where m is the size of each category. The time complexity to join all buckets is of the order of n log m. The join index is used to materialize the joined relation if required. Otherwise, it is used along with other double indices of other relations to build a sublattice to be used in multi-join operations with minimal I/O requirements. The sublattice of the double indices can be fitted into the main memory which further reduces time complexity of the multi-join algorithm. The main advantage of our technique is when used in intensive multi-join dominant computational environment.
Keywords :
computational complexity; cryptography; data structures; file organisation; data structure; hash function value; hashed-based join algorithm; joined buckets; minimal double indices number; multi-join algorithm; time complexity; Benchmark testing; Buildings; Data structures; Databases; Educational institutions; Filtering; Information technology; Lattices; Probes; Systems engineering and theory; Hash join; Hybrid hash join; Join index; Lattice; Multi-join;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applications of Digital Information and Web Technologies, 2008. ICADIWT 2008. First International Conference on the
Conference_Location :
Ostrava
Print_ISBN :
978-1-4244-2623-2
Electronic_ISBN :
978-1-4244-2624-9
Type :
conf
DOI :
10.1109/ICADIWT.2008.4664348
Filename :
4664348
Link To Document :
بازگشت