TY - JOUR
T1 - Fast quantum modular exponentiation
AU - Van Meter, Rodney
AU - Itoh, Kohei M.
PY - 2005/5
Y1 - 2005/5
N2 - We present a detailed analysis of the impact on quantum modular exponentiation of architectural features and possible concurrent gate execution. Various arithmetic algorithms are evaluated for execution time, potential concurrency, and space trade-offs. We find that to exponentiate an n-bit number, for storage space 100n (20 times the minimum 5n), we can execute modular exponentiation 200-700 times faster than optimized versions of the basic algorithms, depending on architecture, for n=128. Addition on a neighbor-only architecture is limited to O(n) time, whereas non-neighbor architectures can reach O(logn), demonstrating that physical characteristics of a computing device have an important impact on both real-world running time and asymptotic behavior. Our results will help guide experimental implementations of quantum algorithms and devices.
AB - We present a detailed analysis of the impact on quantum modular exponentiation of architectural features and possible concurrent gate execution. Various arithmetic algorithms are evaluated for execution time, potential concurrency, and space trade-offs. We find that to exponentiate an n-bit number, for storage space 100n (20 times the minimum 5n), we can execute modular exponentiation 200-700 times faster than optimized versions of the basic algorithms, depending on architecture, for n=128. Addition on a neighbor-only architecture is limited to O(n) time, whereas non-neighbor architectures can reach O(logn), demonstrating that physical characteristics of a computing device have an important impact on both real-world running time and asymptotic behavior. Our results will help guide experimental implementations of quantum algorithms and devices.
UR - http://www.scopus.com/inward/record.url?scp=26944450951&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=26944450951&partnerID=8YFLogxK
U2 - 10.1103/PhysRevA.71.052320
DO - 10.1103/PhysRevA.71.052320
M3 - Article
AN - SCOPUS:26944450951
SN - 1050-2947
VL - 71
JO - Physical Review A - Atomic, Molecular, and Optical Physics
JF - Physical Review A - Atomic, Molecular, and Optical Physics
IS - 5
M1 - 052320
ER -