A Computation of Frequent Itemset using Matrix Based Apriori Algorithm

Authors

  • Samin Jayaram Vivekanandan Faculty of Computer Science and Engineering, Sathyabama Institute of Science and Technology, Chennai, Tamilnadu 600119, India; Department of Computer Science and Engineering, Dhanalakshmi College of Engineering, Chennai, Tamilnadu 601301, India https://orcid.org/0000-0001-7581-4728
  • Gurusamy Gunasekaran Department of Computer Science and Engineering, Dr. M. G. R. Educational and Research Institute, Chennai, Tamilnadu 600095, India https://orcid.org/0000-0003-2331-8014

DOI:

https://doi.org/10.52756/ijerr.2023.v30.022

Keywords:

Transaction Matrix, Matrix Based Apriori (MB_Apriori), Frequent Itemsets

Abstract

The Apriori Algorithm is a traditional method for determining the frequent itemsets from a lot of data. Association rules can be generated based on frequently occurring itemsets. The Apriori algorithm has two bottlenecks: it generates a large number of candidate sets and repeatedly examines the database. It takes a long time to execute and takes up a lot of space. We provide a novel strategy called Matrix-Based Apriori Algorithm to overcome these problems.  It is easy to implement but effective in handling the issues of Apriori. We don't need to constantly scan the database because all operations are first applied to the matrix, after which the database is converted back into its original form. In addition, we have reduced the potential itemsets by using several pruning techniques. The Matrix Based Apriori algorithm outperforms the standard Apriori algorithm in terms of time, with an average time reduction rate of 71.5% with the first experiment and 86% with the second. In a similar vein, we contrasted our Matrix Based Apriori with an effective alternative known as improved apriori. We discovered that our method outperforms the upgraded apriori by 20%.

Published

2023-04-30

How to Cite

Vivekanandan, S. J., & Gunasekaran, G. (2023). A Computation of Frequent Itemset using Matrix Based Apriori Algorithm. International Journal of Experimental Research and Review, 30, 247–256. https://doi.org/10.52756/ijerr.2023.v30.022

Issue

Section

Articles