Use this resource - and many more! - in your textbook!
AcademicPub holds over eight million pieces of educational content for you to mix-and-match your way.

High performance frequent pattern mining on multi-core cluster
By: Lan Vu; Alaghband, G.;
2012 / IEEE / 978-1-4673-1382-7
Description
This item was taken from the IEEE Conference ' High performance frequent pattern mining on multi-core cluster ' Mining frequent patterns is a fundamental data mining task with numerous practical applications such as consumer market-basket analysis, web mining, and network intrusion detection. When database size is large, executing this mining task on a personal computer is non-trivial because of huge computational time and memory consumption. In our previous research, we proposed a novel algorithm named FEM which is more efficient than well-known algorithms like Apriori, Eclat or FP-growth in discovering frequent patterns from both dense and sparse databases. However, in order to apply FEM to applications with large-scale databases, it is essential to develop new parallel algorithms that are based on FEM and deploy this mining task on high performance computer systems. In this paper, we present a new method named PFEM that parallelizes the FEM algorithm for a cluster of multi-core machines. Our proposed method allows each machine in the cluster execute an independent mining workload to improve the scalability. Computations within a multi-core machine use shared memory model to reduce communication overhead and maintain load balance. With the collaboration of both distributed memory and shared memory computational models, PFEM can adapt well to large computer systems with many multi-core.
Related Topics
Database Management Systems
Distributed Memory Systems
Finite Element Analysis
Groupware
Pattern Clustering
Resource Allocation
Shared Memory Computational Models
Frequent Pattern Mining
Multi-core Cluster
Data Mining
Database Size
Fem
Multi-core Machines
Load Balance
Collaboration
Distributed Memory Computational Models
Finite Element Methods
Itemsets
Algorithm Design And Analysis
Computational Modeling
Association Rules
Transactional Databases
Data Mining
Frequent Pattern Mining
Association Rule Mining
Multi-core Cluster
Parallel Algorithm
Data Mining
Shared Memory Systems
Engineering
Personal Computer