Abstract
This chapter considers solving the problem of Frequent Itemsets Mining (FIM) in large-scale databases, which is known to be a subset problem with a complexity of order 2n. Despite extensive research related to this problem, however, proposed algorithms still suffer the problem of low performance in terms of execution times and main memory usage. In this chapter, we propose a binary-based approach towards solving the FIM problem. The proposed approach utilizes a binary representation of the database transactions as well as binary operations to ease the process of identifying the frequent patterns as well as reduce the memory consumption. Extensive computational experiments have been conducted using different publicly available datasets with different characteristics to test and benchmarking the performance of the proposed algorithm. The obtained results showed that the proposed binary-based approach outperforms current algorithms, achieving less execution time while also maintaining low memory usage.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
R. Agrawal, T. Imieliński, A. Swami, Mining association rules between sets of items in large databases, in ACM SIGMOD Record, (1993), pp. 207–216
Y. Le Bras, P. Lenca, S. Lallich, On optimal rule mining: a framework and a necessary and sufficient condition of antimonotonicity, in Advances in Knowledge Discovery and Data Mining, (Springer, 2009), pp. 705–712
N. Vanetik, Analyzing closed frequent itemsets with convex polytopes, http://arxiv.org/abs/1203.4380 (2012), pp. 1–14
S.K. AV, A. Al-Rabea, I.M. El Emary, Frequent itemsets mining: an efficient graphical approach. World Appl. Program. 1, 330–338 (2011)
M.J. Zaki, Scalable algorithms for association mining. IEEE Trans. Knowl. Data Eng. 12, 372–390 (2000)
T. Pang-Ning, M. Steinbach, V. Kumar, Introduction to data mining, in Library of Congress (2006)
B. Goethals, Frequent itemset mining dataset repository. Available: http://fimi.cs.helsinki.fi/data/ (2013)
R. Agrawal, R. Srikant, Fast algorithms for mining association rules, in Proceedings of the 20th International Conference Very Large Data Bases, VLDB, (1994), pp. 487–499
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Fageeri, S., Ahmad, R., Alhussian, H. (2020). An Efficient Algorithm for Mining Frequent Itemsets and Association Rules. In: Subair, S., Thron, C. (eds) Implementations and Applications of Machine Learning. Studies in Computational Intelligence, vol 782. Springer, Cham. https://doi.org/10.1007/978-3-030-37830-1_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-37830-1_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37829-5
Online ISBN: 978-3-030-37830-1
eBook Packages: EngineeringEngineering (R0)