Mining Clusters with Association Rules

  • Walter A. Kosters
  • Elena Marchiori
  • Ard A. J. Oerlemans
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1642)


In this paper we propose a method for extracting clusters in a population of customers, where the only information available is the list of products bought by the individual clients. We use association rules having high confidence to construct a hierarchical sequence of clusters. A specific metric is introduced for measuring the quality of the resulting clusterings. Practical consequences are discussed in view of some experiments on real life datasets.


Association Rule Support Threshold Apriori Algorithm Minimum Support Threshold Binary Attribute 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    C. C. Aggarwal, Z. Sun and P. S. Yu, Online Generation of Profile Association Rules, in: R. Agrawal, P. E. Stolorz and G. Piatetsky-Shapiro (editors), Proceedings of the Fourth International Conference on Knowledge Discovery and Data Mining (KDD-98), pp. 129–133, AAAI Press, 1998.Google Scholar
  2. 2.
    R. Agrawal, T. Imielinski and A. Swami, Mining Association Rules between Sets of Items in Large Databases, in: P. Buneman and S. Jajodia (editors), Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, pp. 207–216, ACM Press, 1993.Google Scholar
  3. 3.
    R. Agrawal, H. Mannila, R. Srikant, H. Toivonen and A. I. Verkamo, Fast Discovery of Association Rules, in: U. M. Fayyad, G. Piatetsky-Shapiro, P. Smyth and R. Uthurusamy (editors), Advances in Knowledge Discovery and Data Mining, pp. 307–328, AAAI/MIT Press, 1996.Google Scholar
  4. 4.
    R. Agrawal and R. Srikant, Fast Algorithms for Mining Association Rules in Large Databases, in: J. B. Bocca, M. Jarke and C. Zaniolo (editors), Proceedings of the 20th International Conference on Very Large Data Bases (VLDB’94), pp. 478–499, Morgan Kaufmann, 1994.Google Scholar
  5. 5.
    K. Ali, S. Manganaris and R. Srikant, Partial Classification Using Association Rules, in: D. Heckerman, H. Mannila, D. Pregibon and R. Uthurusamy (editors), Proceedings of the Third International Conference on Knowledge Discovery in Databases and Data Mining (KDD-97), pp. 115–118, AAAI Press, 1997.Google Scholar
  6. 6.
    P. Arabie and L. J. Hubert, An Overview of Combinatorial Data Analysis, in: P. Arabie, L. J. Hubert and G. D. Soete (editors), Clustering and Classification, pp. 5–63, World Scientific Pub., New Jersey, 1996.Google Scholar
  7. 7.
    G. Biswas, J. B. Weinberg and D. H. Fisher, ITERATE: A Conceptual Clustering Algorithm for Data Mining, IEEE Transactions on Systems, Man, and Cybernetics 28C (1998), 219–230.Google Scholar
  8. 8.
    M. S. Chen, J. Han and P. S. Yu, Data Mining: An Overview from a Database Perspective, IEEE Transactions on Knowledge and Data Engineering 8 (1996), 866–883.CrossRefGoogle Scholar
  9. 9.
    D. Fisher, Iterative Optimization and Simplification of Hierarchical Clusterings, Journal of Artificial Intelligence Research 4 (1996), 147–180.zbMATHGoogle Scholar
  10. 10.
    A. K. Jain and R. C. Dubes, Algorithms for Clustering Data, Prentice Hall, 1988.Google Scholar
  11. 11.
    W. A. Kosters, J. A. La Poutrè and M. C. van Wezel, Understanding Customer Choice Processes Using Neural Networks, in: H. F. Arner Jr. (editor), Proceedings of the First International Conference on the Practical Application of Knowledge Discovery and Data Mining (PADD97), pp. 167–178, The Practical Application Company, London, 1997.Google Scholar
  12. 12.
    B. Lent, A. N. Swami and J. Widom, Clustering Association Rules, in: A. Gray and P.-Å. Larson (editors), Proceedings of the Thirteenth International Conference on Data Engineering, pp. 220–231, IEEE Computer Society Press, 1997.Google Scholar
  13. 13.
    R. T. Ng and J. Han, Efficient and Effective Clustering Methods for Spatial Datamining, in: J. B. Bocca, M. Jarke and C. Zaniolo (editors), Proceedings of the 20th International Conference on Very Large Data Bases (VLDB’94), pp. 144–155, Morgan Kaufmann, 1994.Google Scholar
  14. 14.
    J.-S. Park, M.-S. Chen, P. S. Yu, An Effective Hash Based Algorithm for Mining Association Rules, in: M. J. Carey and D. A. Schneider (editors), Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data, pp. 175–186, ACM Press, 1995.Google Scholar
  15. 16.
    M. Zaït and H. Messatfa, A Comparative Study of Clustering Methods, Future Generation Computer Systems 13 (1997), 149–159.CrossRefGoogle Scholar
  16. 17.
    T. Zhang, R. Ramakrishnan and M. Livny, BIRCH: An Efficient Data Clustering Method for Very Large Databases, in: H. V. Jagadish and I. S. Mumick (editors), Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, pp. 103–114, ACM Press, 1996.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Walter A. Kosters
    • 1
  • Elena Marchiori
    • 1
  • Ard A. J. Oerlemans
    • 1
  1. 1.Leiden Institute of Advanced Computer Science Universiteit LeidenRA LeidenThe Netherlands

Personalised recommendations