String Comparison on a Quantum Computer Using Hamming Distance

06/30/2021
by   Mushahid Khan, et al.
0

The Hamming distance is ubiquitous in computing. Its computation gets expensive when one needs to compare a string against many strings. Quantum computers (QCs) may speed up the comparison. In this paper, we extend an existing algorithm for computing the Hamming distance. The extension can compare strings with symbols drawn from an arbitrary-long alphabet (which the original algorithm could not). We implement our extended algorithm using the QisKit framework to be executed by a programmer without the knowledge of a QC (the code is publicly available). We then provide four pedagogical examples: two from the field of bioinformatics and two from the field of software engineering. We finish by discussing resource requirements and the time horizon of the QCs becoming practical for string comparison.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/17/2018

On Computing Centroids According to the p-Norms of Hamming Distance Vectors

In this paper we consider the p-Norm Hamming Centroid problem which asks...
research
07/14/2021

Levenshtein Graphs: Resolvability, Automorphisms Determining Sets

We introduce the notion of Levenshtein graphs, an analog to Hamming grap...
research
11/22/2017

Lightweight Fingerprints for Fast Approximate Keyword Matching Using Bitwise Operations

We aim to speed up approximate keyword matching by storing a lightweight...
research
03/05/2021

Compressed Communication Complexity of Hamming Distance

We consider the communication complexity of the Hamming distance of two ...
research
05/16/2020

Quantum string comparison method

We propose a quantum string comparison method whose main building blocks...
research
06/25/2012

Speeding up the construction of slow adaptive walks

An algorithm (bliss) is proposed to speed up the construction of slow ad...
research
08/19/2022

HAMMER: boosting fidelity of noisy Quantum circuits by exploiting Hamming behavior of erroneous outcomes

Quantum computers with hundreds of qubits will be available soon. Unfort...

Please sign up or login with your details

Forgot password? Click here to reset