Review of Heuristic Algorithms for Frequent Itemsets Mining Problem

Authors

  • Meryem Barik Laboratory of Process Engineering, Computer Science and Mathematics (LIPIM), University Sultan Moulay Slimane, Khouribga, Morocco
  • Imad Hafidi Laboratory of Process Engineering, Computer Science and Mathematics (LIPIM), University Sultan Moulay Slimane, Khouribga, Morocco
  • Yassir Rochd Laboratory of Process Engineering, Computer Science and Mathematics (LIPIM), University Sultan Moulay Slimane, Khouribga, Morocco

DOI:

https://doi.org/10.31577/cai_2023_6_1360

Keywords:

Frequent itemsets mining, genetic algorithm, particle swarm optimization, metaheuristic

Abstract

Frequent Itemsets Mining (FIM), which consists of extracting frequent patterns from a transactional database, is considered one of the most successful techniques in data mining. Generally, the FIM problem can be solved by either the exact or metaheuristic-based methods. Exact methods, such as the Apriori algorithm, are highly effective for dealing with small to medium datasets. However, these methods need more temporal complexity when dealing with large datasets. Metaheuristic-based methods are becoming more rapid, but the majority still need to be more precise. Several studies were carried out to address these issues and improve metaheuristics-based approaches by combining the Apriori algorithm with several metaheuristics algorithms such as Genetic Algorithm (GA) and Particle Swarm Optimization (PSO). The result of this combination gave birth to two approaches: GA-Apriori and PSO-Apriori. Consequently, after performing several studies on different database instances, the results revealed that the two approaches outperformed the Apriori algorithm in terms of runtime. PSO-Apriori also beats GA-Apriori in terms of both runtime and solution efficiency.

Downloads

Download data is not yet available.

Downloads

Published

2024-03-21

How to Cite

Barik, M., Hafidi, I., & Rochd, Y. (2024). Review of Heuristic Algorithms for Frequent Itemsets Mining Problem. Computing and Informatics, 42(6), 1360–1377. https://doi.org/10.31577/cai_2023_6_1360