Litcius/Paper detail

Shor's Algorithm Using Efficient Approximate Quantum Fourier Transform

Kento Oonishi, Noboru Kunihiro

2023IEEE Transactions on Quantum Engineering15 citationsDOIOpen Access PDF

Abstract

Shor's algorithm solves the integer factoring and discrete logarithm problems in polynomial time. Therefore, the evaluation of Shor's algorithm is essential for evaluating the security of currently used public-key cryptosystems because the integer factoring and discrete logarithm problems are crucial for the security of these cryptosystems. In this article, a new approximate quantum Fourier transform is proposed, and it is applied to Rines and Chuang's implementation. The proposed implementation requires one-third the number of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$T$</tex-math></inline-formula> gates of the original. Moreover, it requires one-fourth the <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$T$</tex-math></inline-formula> -depth of the original. Finally, a <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$T$</tex-math></inline-formula> -scheduling method for running the circuit with the smallest KQ is presented.

Topics & Concepts

Discrete logarithmCryptosystemLogarithmNotationAlgorithmMathematicsQuantum algorithmDiscrete mathematicsInteger (computer science)Quantum computerPublic key cryptosystemArithmeticCryptographyComputer scienceAlgebra over a fieldPublic-key cryptographyQuantumPure mathematicsEncryptionQuantum mechanicsOperating systemProgramming languagePhysicsMathematical analysisQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyCryptography and Data Security
Shor's Algorithm Using Efficient Approximate Quantum Fourier Transform | Litcius