DocumentCode
2341761
Title
Maximizing the Efficiency of Parallel Apriori Algorithm
Author
Shah, Ketan D. ; Mahajan, Sunita
Author_Institution
Inf. Technol. Dept., SVKM´´s NMIMS Univ., Mumbai, India
fYear
2009
fDate
27-28 Oct. 2009
Firstpage
107
Lastpage
109
Abstract
In this paper we attempt to maximize the efficiency of the parallel Apriori Algorithm. The paper analyzes the performance of the algorithm over different datasets and over n processors on a commodity cluster of machines. In the Apriori Algorithm all processes need to synchronize after every pass. If any process is assigned more load than other processes in the system, the slowest process will dictate the speed of the program. It is therefore important to ensure that load is equally balanced among all processes. Our algorithm determines the no. of running processes and divides the load equally so as to maximize the system performance and its efficiency. The experiments conducted show that the parallel algorithm scales well to the number of processes and also improves on the efficiency by effective load balancing.
Keywords
parallel algorithms; algorithm performance; commodity cluster; parallel a priori algorithm; parallel algorithm; Algorithm design and analysis; Association rules; Clustering algorithms; Communications technology; Data mining; Itemsets; Load management; Parallel algorithms; Performance analysis; Spatial databases; Apriori Algorithm; Association Rules; Data Mining; Frequent Item-set Generation; Load Balancing; Parallel Mining;
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in Recent Technologies in Communication and Computing, 2009. ARTCom '09. International Conference on
Conference_Location
Kottayam, Kerala
Print_ISBN
978-1-4244-5104-3
Electronic_ISBN
978-0-7695-3845-7
Type
conf
DOI
10.1109/ARTCom.2009.73
Filename
5328059
Link To Document