Abstract
Mining for associations between items in large transactional databases is a central problem in the field of knowledge discovery. When the database is partitioned among several share-nothing machines, the problem can be addressed using distributed data mining algorithms. One such algorithm, called CD, was proposed by Agrawal and Shafer and was later enhanced by the FDM algorithm of Cheung, Han et al. The main problem with these algorithms is that they do not scale well with the number of partitions. They are thus impractical for use in modern distributed environments such as peer-to-peer systems, in which hundreds or thousands of computers may interact. In this paper we present a set of new algorithms that solve the Distributed Association Rule Mining problem using far less communication. In addition to being very efficient, the new algorithms are also extremely robust. Unlike existing algorithms, they continue to be efficient even when the data is skewed or the partition sizes are imbalanced. We present both experimental and theoretical results concerning the behavior of these algorithms and explain how they can be implemented in different settings.
Original language | English |
---|---|
Pages (from-to) | 171-196 |
Number of pages | 26 |
Journal | Data Mining and Knowledge Discovery |
Volume | 8 |
Issue number | 2 |
DOIs | |
State | Published - Mar 2004 |
Externally published | Yes |
Keywords
- Association Rules
- Communication- efficient
- Data mining
- Distributed algorithms
ASJC Scopus subject areas
- Information Systems
- Computer Science Applications
- Computer Networks and Communications