TY - JOUR
T1 - Theoretical and Experimental Performance Analysis on Error-Bounded Quantum Search Process
AU - Fu, Jianling
AU - Xu, Ming
AU - Qian, Haifeng
AU - Li, Zhibin
N1 - Publisher Copyright:
© The Editorial Office of JSSC & Springer-Verlag GmbH Germany 2024.
PY - 2024
Y1 - 2024
N2 - Grover’s algorithm (a. k. a. quantum search process) is one of the most distinguished quantum algorithms, addressing the fundamental problem — How to find goal records from a huge but unstructured database efficiently. It can achieve a relatively optimal success probability after a few Grover iterations for amplitude amplification, which results in a quadratic speed-up in the whole process in terms of the size of database. However, it does not guarantee to achieve that probability within a user-specified error tolerance. So error-bounded quantum search process comes into being. The existing methods introduce extra qubits to meet that tolerance, or exploit high-precision (nonbasic) gates, each of which would be converted to a sequence of basic gates and thus costs much more computational units. In this paper, the authors employ the strategy of performing more Grover iterations expecting one of a series of local optima to meet the tolerance. To ensure that it works rigorously, the authors identify and exclude three exceptional instances by algebraic number theory, which is reported for the first time. Then the authors analyze the theoretical complexity of the employed method. It turns out to be in time exponential in the encoding size of the tolerance using basic gates, comparable to the existing method’s, while extra space consumption is saved. The experimental performance is validated by extensive examples from real-world data sets ASRS and public Amazon review.
AB - Grover’s algorithm (a. k. a. quantum search process) is one of the most distinguished quantum algorithms, addressing the fundamental problem — How to find goal records from a huge but unstructured database efficiently. It can achieve a relatively optimal success probability after a few Grover iterations for amplitude amplification, which results in a quadratic speed-up in the whole process in terms of the size of database. However, it does not guarantee to achieve that probability within a user-specified error tolerance. So error-bounded quantum search process comes into being. The existing methods introduce extra qubits to meet that tolerance, or exploit high-precision (nonbasic) gates, each of which would be converted to a sequence of basic gates and thus costs much more computational units. In this paper, the authors employ the strategy of performing more Grover iterations expecting one of a series of local optima to meet the tolerance. To ensure that it works rigorously, the authors identify and exclude three exceptional instances by algebraic number theory, which is reported for the first time. Then the authors analyze the theoretical complexity of the employed method. It turns out to be in time exponential in the encoding size of the tolerance using basic gates, comparable to the existing method’s, while extra space consumption is saved. The experimental performance is validated by extensive examples from real-world data sets ASRS and public Amazon review.
KW - Amplitude amplification
KW - Grover’s algorithm
KW - fault tolerance
KW - performance evaluation
UR - https://www.scopus.com/pages/publications/85207020241
U2 - 10.1007/s11424-024-4062-7
DO - 10.1007/s11424-024-4062-7
M3 - 文章
AN - SCOPUS:85207020241
SN - 1009-6124
JO - Journal of Systems Science and Complexity
JF - Journal of Systems Science and Complexity
ER -