The Journal of Supercomputing
Improved qARM algorithm for frequent itemsets search in large-scale data sets
Han Qi, Liyuan Wang, Dianshuo Fu, Abdullah Gani, Changqing Gong
Abstract
Abstract The existing Quantum Algorithm for Association Rules Mining(qARM) need to set the quantum oracle of data artificially when mining frequent itemsets, which is very time-consuming when dealing with large-scale data. Based on the Cn − X gate and extended Grover algorithm (less-than-oracle), this paper proposes an improved method. In the process of calculating support degree, the original quantum phase estimation algorithm is abandoned, and the combined gate based on the Cn − X gate is used to calculate support, so as to improve the accuracy of calculating support. Then, the extended Grover algorithm is modified to screen the support degree. By using IBM’s Qiskit tool for simulation experiments, the data sets with sizes of 2x2 and 4x4 and fragments 29 − 32 items of data for the dataset Market Basket Optimization.The simulation results shown that,when dealing with large-scale data sets, it is no longer necessary to prepare quantum oracle for all data in advance. In the valid data, its search accuracy can reach 90% on average.