A Quantum Algorithm for Evaluating the Hamming Distance
Source abstract
Abstract
We present a novel quantum algorithm to evaluate the hamming distance between two unknown oracles via measuring the degree of entanglement between two ancillary qubits. In particular, we use the power of the entanglement degree based quantum computing model that preserves at most the locality of interactions within the quantum model structure. This model uses one of two techniques to retrieve the solution of a quantum computing problem at hand. In the first technique, the solution of the problem is obtained based on whether there is an entanglement between the two ancillary qubits or not. In the second, the solution of the quantum computing problem is obtained as a function in the concurrence value, and the number of states that can be generated from the Boolean variables. The proposed algorithm receives two oracles, each oracle represents an unknown Boolean function, then it measures the hamming distance between these two oracles. The hamming distance is evaluated based on the second technique. It is shown that the proposed algorithm provides exponential speedup compared with the classical counterpart for Boolean functions that have large numbers of Boolean variables. The proposed algorithm is explained via a case study. Finally, employing recently developed experimental techniques, the proposed algorithm has been verified using IBM's quantum computer simulator.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Quantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum Mechanics and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (16)
Show source-provided references
1. Delayed sudden birth and sudden death of entanglement in josephson-charge qubits10.1134/S1054660X09030268 ↗
2. Multi-particle entanglement of charge qubits coupled to a nanoresonator10.1016/j.physe.2011.05.010 ↗
3. A. Drucker and R. De Wolf, “Uniform approximation by (quantum) polynomials,” Arxiv Preprint Arxiv:1008.1599, pp. 1–9, 2010.
4. The quantum query complexity of approximating the median and related statistics
5. Quantum complexity theory10.1137/S0097539796300921 ↗
6. Nearly optimal solutions for the chow parameters problem and low-weight approximation of halfspaces10.1145/2590772 ↗
7. A novel quantum computing model based on entanglement degree10.1142/S0217984920504011 ↗
8. Quantum algorithms on walsh transform and hamming distance for boolean functions10.1007/s11128-018-1885-y ↗
9. Implementation of a hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne10.1007/s42484-020-00017-7 ↗
10. Quantum sketching protocols for hamming distance and beyond10.1103/PhysRevA.99.062331 ↗
11. A quantum algorithm based on entanglement measure for classifying boolean multivariate function into novel hidden classes10.1016/j.rinp.2019.102549 ↗
12. A quantum classification algorithm for classification incomplete patterns based on entanglement measure10.3233/JIFS-179566 ↗
13. Non-classical computing problems: Toward novel type of quantum computing problems10.1016/j.rinp.2020.103536 ↗
14. New construction of binary and nonbinary quantum stabilizer codes based on symmetric matrices10.1142/S0217979219502746 ↗
15. A novel construction for quantum stabilizer codes based on binary formalism10.1142/S0217979220500599 ↗
16. IBM Quantum Experience, 2020. [Online]. Available: https://www.ibm.com/quantum-computing/.