144 Int. J. Data Mining, Modelling and Management, Vol. 11, No. 2, 2019 Copyright © 2019 Inderscience Enterprises Ltd. EFP-tree: an efficient FP-tree for incremental mining of frequent patterns Razieh Davashi Faculty of Computer Engineering, Najafabad Branch, Islamic Azad University, Najafabad, Iran Email: davashi@sco.iaun.ac.ir Mohammad-Hossein Nadimi-Shahraki* Faculty of Computer Engineering Najafabad Branch, Islamic Azad University, Najafabad, Iran and Big Data Research Center, Najafabad Branch, Islamic Azad University, Najafabad, Iran Email: nadimi@iaun.ac.ir *Corresponding author Abstract: Frequent pattern mining from dynamic databases where there are many incremental updates is a significant research issue in data mining. After incremental updates, the validity of the frequent patterns is changed. A simple way to handle this state is rerunning mining algorithms from scratch which is very costly. To solve this problem, researchers have introduced incremental mining approach. In this article, an efficient FP-tree named EFP-tree is proposed for incremental mining of frequent patterns. For original database, it is constructed like FP-tree by using an auxiliary list without any reconstruction. Consistently, for incremental updates, EFP-tree is reconstructed once and therefore reduces the number of tree reconstructions, reconstructed branches and the search space. The experimental results show that using EFP-tree can reduce reconstructed branches and the runtime in both static and incremental mining and enhance the scalability compared to well-known tree structures CanTree, CP-tree, SPO-tree and GM-tree in both dense and sparse datasets. Keywords: data mining; dynamic databases; frequent pattern; incremental mining; FP-tree. Reference to this paper should be made as follows: Davashi, R. and Nadimi-Shahraki, M-H. (2019) ‘EFP-tree: an efficient FP-tree for incremental mining of frequent patterns’, Int. J. Data Mining, Modelling and Management, Vol. 11, No. 2, pp.144–166.