Skip to main content

An Efficient Algorithm for Mining Frequent Itemsets with Single Constraint

  • Conference paper
Advanced Computational Methods for Knowledge Engineering

Part of the book series: Studies in Computational Intelligence ((SCI,volume 479))

Abstract

Towards the user, it is necessary to find the frequent itemsets which include a set C0, especially when C0 is changed regularly. Our recent studies showed that the frequent itemset mining with often changed constraints should be based on closed itemsets lattice and generators instead of database directly. In this paper, we propose a unique representation of frequent itemsets restricted on constraint C0 using closed frequent itemsets and their generators. Then, we develop the efficient algorithm to quickly and non-repeatedly generate all frequent itemsets contain C0. Extensive experiments on a broad range of many synthetic and real datasets showed the effectiveness of our approach.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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: Proc. of the 20th International Conference on Very Large Data Bases, pp. 478–499 (1994)

    Google Scholar 

  2. Anh, T., Hai, D., Tin, T., Bac, L.: Efficient Algorithms for Mining Frequent Itemsets with Constraint. In: Proc. of the Third International Conference on Knowledge and Systems Engineering, pp. 19–25 (2011)

    Google Scholar 

  3. Tran, A., Duong, H., Truong, T., Le, B.: Mining Frequent Itemsets with Dualistic Constraints. In: Anthony, P., Ishizuka, M., Lukose, D. (eds.) PRICAI 2012. LNCS (LNAI), vol. 7458, pp. 807–813. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  4. Anh, T., Tin, T., Bac, L., Hai, D.: Mining Association Rules Restricted on Constraint. In: Proc. IEEE-RIVF 2012, pp. 51–56 (2012)

    Google Scholar 

  5. Bayardo, R.J., Agrawal, R., Gunopulos, D.: Constraint-Based Rule Mining in Large, Dense Databases. Data Mining and Knowledge Discovery 4, 217–240 (2000)

    Article  Google Scholar 

  6. Birkhoff, G.: Lattice theory. American Mathematical Society, New York (1948)

    Google Scholar 

  7. Bonchi, F., Giannotti, F., Mazzanti, A., Pedreschi, D.: Examiner: Optimized level-wise frequent pattern mining with monotone constraints. In: Proc. IEEE ICDM 2003, pp. 11–18 (2003B)

    Google Scholar 

  8. Bonchi, F., Giannotti, F., Mazzanti, A., Pedreschi, D.: ExAnte: Anticipated data reduction in constrained pattern mining. In: Lavrač, N., Gamberger, D., Todorovski, L., Blockeel, H. (eds.) PKDD 2003. LNCS (LNAI), vol. 2838, pp. 59–70. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  9. Bonchi, F., Lucchese, C.: On closed constrained frequent pattern mining. In: Proc. IEEE ICDM 2004 (2004) (in Press)

    Google Scholar 

  10. Boulicaut, J.F., Bykowski, A.: Frequent closures as a concise representation for binary Data Mining. In: Terano, T., Chen, A.L.P. (eds.) PAKDD 2000. LNCS, vol. 1805, pp. 62–73. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  11. Boulicaut, J.F., Bykowski, A., Rigotti, C.: Free-sets: a condensed representation of boolean data for the approximation of frequency queries. Data Mining and Knowledge Discovery 7, 5–22 (2003)

    Article  MathSciNet  Google Scholar 

  12. Bucila, C., Gehrke, J.E., Kifer, D., White, W.: Dualminer: A dual-pruning algorithm for itemsets with constraints. Data Mining and Knowledge Discovery 7, 241–272 (2003)

    Article  MathSciNet  Google Scholar 

  13. Burdick, D., Calimlim, M., Gehrke, J.: MAFIA: A maximal frequent itemset algorithm for transactional databases. In: Proc. IEEE ICDE 2001, pp. 443–452 (2001)

    Google Scholar 

  14. Jeudy, B., Boulicaut, J.F.: Optimization of association rule mining queries. Intelligent Data Analysis 6, 341–357 (2002)

    MATH  Google Scholar 

  15. Lin, D.I., Kedem, Z.M.: Pincer search: An efficient algorithm for discovering the maximum frequent sets. IEEE Trans. on Knowledge and Data Engineering 14, 553–566 (2002)

    Article  Google Scholar 

  16. Mannila, H., Toivonen, H.: Levelwise search and borders of theories in knowledge discovery. Data Mining and Knowledge Discovery 1, 241–258 (1997)

    Article  Google Scholar 

  17. Nguyen, R.T., Lakshmanan, V.S., Han, J., Pang, A.: Exploratory Mining and Pruning Optimizations of Constrained Association Rules. In: Proc. of the 1998 ACM-SIG-MOD Int’l Conf. on the Management of Data, pp. 13–24 (1998)

    Google Scholar 

  18. Pasquier, N., Taouil, R., Bastide, Y., Stumme, G., Lakhal, L.: Generating a condensed representation for association rules. J. Intelligent Information Systems 24, 29–60 (2005)

    Article  MATH  Google Scholar 

  19. Pei, J., Han, J., Lakshmanan, L.V.S.: Mining frequent itemsets with convertible constraints. In: Proc. IEEE ICDE 2001, pp. 433–442 (2001)

    Google Scholar 

  20. Pei, J., Han, J.: Constrained Frequent Pattern Mining: A Pattern-Growth View. In: Proc. ACM SIGKDD Explorations (Special Issue on Constraints in Data Mining), vol. 4, pp. 31–39 (2002)

    Google Scholar 

  21. Srikant, R., Vu, Q., Agrawal, R.: Mining association rules with item constraints. In: Proc. KDD 1997, pp. 67–73 (1997)

    Google Scholar 

  22. Truong, T.C., Tran, A.N.: Structure of set of association rules based on concept lattice. In: Nguyen, N.T., Katarzyniak, R., Chen, S.-M. (eds.) Advances in Intelligent Information and Database Systems. SCI, vol. 283, pp. 217–227. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  23. Zaki, M.J.: Mining non-redundant association rules. Data Mining and Knowledge Discovery, 223–248 (2004)

    Google Scholar 

  24. Zaki, M.J., Parthasarathy, S., Ogihara, M., Li, W.: New algorithms for fast discovery of association rules. In: Proc. 3rd Int. Conf. on Knowledge Discovery and Data Mining (KDD 1997), pp. 283–296 (1997)

    Google Scholar 

  25. Zaki, M.J., Hsiao, C.J.: Efficient algorithms for mining closed itemsets and their lattice structure. IEEE Trans. Knowledge and Data Engineering 17, 462–478 (2005)

    Article  Google Scholar 

  26. Wille, R.: Concept lattices and conceptual knowledge systems. Computers and Math. with App. 23, 493–515 (1992)

    Article  MATH  Google Scholar 

  27. Frequent Itemset Mining Dataset Repository (FIMDR), http://fimi.cs.helsinki.fi/data/ (accessed 2009)

  28. http://www.cs.rpi.edu/~zaki/wwwnew/pmwiki.php/Software/Software#patutils (acessed 2010)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hai Duong .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Duong, H., Truong, T., Le, B. (2013). An Efficient Algorithm for Mining Frequent Itemsets with Single Constraint. In: Nguyen, N., van Do, T., le Thi, H. (eds) Advanced Computational Methods for Knowledge Engineering. Studies in Computational Intelligence, vol 479. Springer, Heidelberg. https://doi.org/10.1007/978-3-319-00293-4_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-00293-4_28

  • Publisher Name: Springer, Heidelberg

  • Print ISBN: 978-3-319-00292-7

  • Online ISBN: 978-3-319-00293-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics