“…Apriori needs to scan the database many times, its efficiency is limited by the number of candidate itemsets. According to the shortcoming of Apriori, many people proposed their improved algorithms [3][4][5][6], such as DHP, proposed by Pork et al [7], DIC, proposed by Brin et al [8], MFI-TransSW, proposed by H. F. Li et al [9], and so on. Different from Apriori, FP-growth algorithm is based on the strategy of depth-first search, it does not need to generate candidate itemsets; instead, it compresses datasets into a FPtree and obtains frequent patterns using an FP-tree-based pattern fragment growth mining method.…”