Qibam: Approximate sub-string index search on quantum accelerators applied to DNA read alignment

14Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

With small-scale quantum processors transitioning from experimental physics labs to industrial products, these processors in a few years are expected to scale up and be more robust for efficiently computing important algorithms in various fields. In this paper, we propose a quantum algorithm to address the challenging field of data processing for genome sequence reconstruction. This research describes an architecture-aware implementation of a quantum algorithm for subsequence alignment. A new algorithm named QiBAM (quantum indexed bidirectional associative memory) is proposed, which uses approximate pattern-matching based on Hamming distances. QiBAM extends the Grover’s search algorithm in two ways, allowing: (1) approximate matches needed for read errors in genomics, and (2) a distributed search for multiple solutions over the quantum encoding of DNA sequences. This approach gives a quadratic speedup over the classical algorithm. A full implementation of the algorithm is provided and verified using the OpenQL compiler and QX Simulator framework. Our implementation represents a first exploration towards a full-stack quantum accelerated genome sequencing pipeline design.

Cite

CITATION STYLE

APA

Sarkar, A., Al-Ars, Z., Almudever, C. G., & Bertels, K. L. M. (2021). Qibam: Approximate sub-string index search on quantum accelerators applied to DNA read alignment. Electronics (Switzerland), 10(19). https://doi.org/10.3390/electronics10192433

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free