TY - JOUR
T1 - Quantum Speedup for Inferring the Value of Each Bit of a Solution State in Unsorted Databases Using a Bio-Molecular Algorithm on IBM Quantum's Computers
AU - Chang, Weng Long
AU - Chung, Wen Yu
AU - Hsiao, Chun Yuan
AU - Wong, Renata
AU - Chen, Ju Chin
AU - Feng, Mang
AU - Vasilakos, Athanasios V.
N1 - Publisher Copyright:
© 2002-2011 IEEE.
PY - 2022/4/1
Y1 - 2022/4/1
N2 - In this paper, we propose a bio-molecular algorithm with O(n2) biological operations, O(2n-1) DNA strands, O(n) tubes and the longest DNA strand, O(n), for inferring the value of a bit from the only output satisfying any given condition in an unsorted database with 2n items of n bits. We show that the value of each bit of the outcome is determined by executing our bio-molecular algorithm n times. Then, we show how to view a bio-molecular solution space with 2n-1 DNA strands as an eigenvector and how to find the corresponding unitary operator and eigenvalues for inferring the value of a bit in the output. We also show that using an extension of the quantum phase estimation and quantum counting algorithms computes its unitary operator and eigenvalues frombio-molecularsolution spacewith 2n-1 DNA strands.Next,we demonstrate that the value of each bit of the output solution can be determined by executing the proposed extended quantum algorithms n times. To verify our theorem, we find the maximum-sized clique to a graph with two vertices and one edge and the solution b that satisfies b2 1 (mod 15) and 1 b (15/2) using IBM Quantum s backend.
AB - In this paper, we propose a bio-molecular algorithm with O(n2) biological operations, O(2n-1) DNA strands, O(n) tubes and the longest DNA strand, O(n), for inferring the value of a bit from the only output satisfying any given condition in an unsorted database with 2n items of n bits. We show that the value of each bit of the outcome is determined by executing our bio-molecular algorithm n times. Then, we show how to view a bio-molecular solution space with 2n-1 DNA strands as an eigenvector and how to find the corresponding unitary operator and eigenvalues for inferring the value of a bit in the output. We also show that using an extension of the quantum phase estimation and quantum counting algorithms computes its unitary operator and eigenvalues frombio-molecularsolution spacewith 2n-1 DNA strands.Next,we demonstrate that the value of each bit of the output solution can be determined by executing the proposed extended quantum algorithms n times. To verify our theorem, we find the maximum-sized clique to a graph with two vertices and one edge and the solution b that satisfies b2 1 (mod 15) and 1 b (15/2) using IBM Quantum s backend.
KW - Data structures and algorithms
KW - NP-complete problems
KW - molecular algorithms
KW - quantum algorithms
UR - http://www.scopus.com/inward/record.url?scp=85120570065&partnerID=8YFLogxK
U2 - 10.1109/TNB.2021.3130811
DO - 10.1109/TNB.2021.3130811
M3 - 文章
C2 - 34822331
AN - SCOPUS:85120570065
SN - 1536-1241
VL - 21
SP - 286
EP - 293
JO - IEEE Transactions on Nanobioscience
JF - IEEE Transactions on Nanobioscience
IS - 2
ER -