quantum computing

Quantum Computing and Data Processing for Frequent Itemset Mining

arXiv:2606.09209

summary

The paper proposes a quantum computing framework (QFM) that encodes transaction data as bit‑vector qubits, creates superpositions of valid candidate itemsets, and uses a shallow threshold oracle to speed up frequent itemset mining, showing large speedups over classical methods.

Abstract

Frequent Itemset Mining (FIM) is an important task in data analytics, where classical algorithms face scalability bottlenecks from the combinatorial growth of candidates and the memory overhead of their data structures. Inspired by recent developments in quantum computing, in this paper, we propose the Quantum Frequent-itemset Mining (QFM) data-processing framework for FIM. Following the level-wise structure of the itemset lattice, QFM introduces three mechanisms: (1) Bit-Vector Qubit Encoding for quantum data representation, which organizes transaction data into branchless bit-vectors to facilitate systematic uncomputation; (2) Mining-Aware Candidate Superposition, which prepares a quantum superposition over valid candidates at each lattice level rather than the full itemset lattice; and (3) Bit-Parallel Threshold Marking, which constructs a logarithmic-depth threshold-marking oracle for reliable repeated support verification within hardware coherence limits. We provide theoretical time complexity analysis, implement QFM on IBM Qiskit and Amazon Braket, and evaluate it on real-world datasets against representative classical baselines, where QFM achieves 96% improvement on average.

Topics & keywords

#frequent itemset mining#quantum algorithms#bit‑vector encoding#candidate superposition#threshold oraclebit‑vector qubit encodingmining‑aware candidate superpositionlogarithmic‑depth threshold marking oracleIBM Qiskit implementationAmazon Braket evaluation