Skip to main content

A Peer-to-Peer Approach to Parallel Association Rule Mining

  • Conference paper
Book cover Knowledge-Based Intelligent Information and Engineering Systems (KES 2004)

Abstract

Distributed computing based on P2P (peer-to-peer) networks is a technology attainable at a relatively low cost. This enables us to propose a flexible approach based on “Partition” algorithm as an extension of “Apriori” algorithm to efficiently mine association rules by cooperatively partitioning and distributing processes to nodes on a virtually tree-like P2P network topology. The concept of cooperation here means that any internal node contributes to the control of the whole processes. First, we describe the general design of our basic approach and compare it with related techniques. We explain the basic algorithm (without load balancing) implemented as experimental programs in detail. Next, we explain simulation settings and discuss evaluation results, which can validate the effectiveness of our basic approach. Further, we describe and evaluate the algorithm with load balancing as an extension to the basic algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agrawal, R., Srikant, R.: Fast Algorithms for Mining Association Rules in Large Databases. In: Proc.VLDB, pp. 487–499 (1994)

    Google Scholar 

  2. Agrawal, R., Shafer, J.: Parallel Mining of Association Rules. IEEE Trans. Knowledge and Data Eng. 8(6), 962–969 (1996)

    Article  Google Scholar 

  3. Brin, S., et al.: Dynamic Itemset Counting and Implication Rules for Market Basket Data. In: Proc. ACM SIGMOD Conf. Management of Data, pp. 255–264 (1997)

    Google Scholar 

  4. Cheung, D., Hu, K., Xia, S.: Asynchronous Parallel Algorithm for Mining Association Rules on Shared-Memory Multi-Processors. In: Proc. 10th ACM Symp. Parallel Algorithms and Architectures, pp. 279–288 (1998)

    Google Scholar 

  5. DBGen, http://research.microsoft.com/~Gray/DBGen/

  6. Foster, I., Kesselman, C.: The Grid: Blueprint for a New Computing Infrastructure. Morgan-Kaufmann, San Francisco (1999)

    Google Scholar 

  7. Gong, L.: Project JXTA: A technology overview. Technical report, SUN Microsystems (2001), http://www.jxta.org/project/www/docs/TechOverview.pdf

  8. MySQL, http://www.mysql.com/

  9. Park, J.S., Chen, M., Yu, P.S.: An Effective Hash Based Algorithm for Mining Association Rules. In: Proc. ACM SIGMOD Conf, pp. 175–186 (1995)

    Google Scholar 

  10. Park, J.S., Chen, M., Yu, P.S.: Efficient Parallel Data Mining for Association Rules. In: Proc. ACM Int’l Conf. Information and Knowledge Management, pp. 31–36 (1995)

    Google Scholar 

  11. Perl, http://www.perl.com/

  12. Savasere, A., Omiecinski, E., Navathe, S.B.: An Efficient Algorithm for Mining Association Rules in Large Databases. In: Proc. VLDB, pp. 432–444 (1995)

    Google Scholar 

  13. SETI@HOME, http://setiathome.ssl.berkeley.edu/

  14. Shintani, T., Kitsuregawa, M.: Hash Based Parallel Algorithms for Mining Association Rules. In: Proc. 4th Int’l Conf. Parallel and Distributed Information Systems, pp. 19–30. IEEE, Los Alamitos (1996)

    Chapter  Google Scholar 

  15. Yang, B., Garcia-Molina, H.: Comparing Hybrid Peer-to-Peer Systems. In: Proc.VLDB, pp. 561–570 (2001)

    Google Scholar 

  16. Zaki, M.J., et al.: Parallel Data Mining for Association Rules on Shared-Memory Multi- Processors. In: Proc. Supercomputing 1996, IEEE, Los Alamitos (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ishikawa, H., Shioya, Y., Omi, T., Ohta, M., Katayama, K. (2004). A Peer-to-Peer Approach to Parallel Association Rule Mining. In: Negoita, M.G., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2004. Lecture Notes in Computer Science(), vol 3213. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30132-5_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30132-5_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23318-3

  • Online ISBN: 978-3-540-30132-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics