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