{"title":"An improved circuit for Shor’s factoring algorithm using \\(2n+2\\) qubits","authors":"Song Xiuli, Wen Liangsen","doi":"10.1007/s11128-023-04159-y","DOIUrl":null,"url":null,"abstract":"<div><p>Due to the existence of decoherence, researchers are limited in controlling large-scale qubits, which also prevents the application of Shor’s factoring algorithm in the case of large-scale qubits for the time being. To reduce the number of qubits required when using Shor’s factoring algorithm, by using borrowed ancilla qubits and reducing the number of gates in the constant addition circuit, a new quantum circuit for Shor’s factoring algorithm is proposed. The designed circuit works on <span>\\(2n+2\\)</span> qubits, in practice is about 35% and 40% less than the best circuit of Takahashi et al. (Quantum Inf Comput 5(6):440–448, 2005) and Haner et al. (Quantum Inf Comput 17(7 &8):673–684, 2017) in terms of depth and size, respectively. Also, the designed circuit is completely general, and it does not depend on any property of the composite number to be factorized. Finally, we use Python with Qiskit to implement and simulate our circuit.\n</p></div>","PeriodicalId":746,"journal":{"name":"Quantum Information Processing","volume":"22 11","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2023-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Quantum Information Processing","FirstCategoryId":"101","ListUrlMain":"https://link.springer.com/article/10.1007/s11128-023-04159-y","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"PHYSICS, MATHEMATICAL","Score":null,"Total":0}
引用次数: 0
Abstract
Due to the existence of decoherence, researchers are limited in controlling large-scale qubits, which also prevents the application of Shor’s factoring algorithm in the case of large-scale qubits for the time being. To reduce the number of qubits required when using Shor’s factoring algorithm, by using borrowed ancilla qubits and reducing the number of gates in the constant addition circuit, a new quantum circuit for Shor’s factoring algorithm is proposed. The designed circuit works on \(2n+2\) qubits, in practice is about 35% and 40% less than the best circuit of Takahashi et al. (Quantum Inf Comput 5(6):440–448, 2005) and Haner et al. (Quantum Inf Comput 17(7 &8):673–684, 2017) in terms of depth and size, respectively. Also, the designed circuit is completely general, and it does not depend on any property of the composite number to be factorized. Finally, we use Python with Qiskit to implement and simulate our circuit.
期刊介绍:
Quantum Information Processing is a high-impact, international journal publishing cutting-edge experimental and theoretical research in all areas of Quantum Information Science. Topics of interest include quantum cryptography and communications, entanglement and discord, quantum algorithms, quantum error correction and fault tolerance, quantum computer science, quantum imaging and sensing, and experimental platforms for quantum information. Quantum Information Processing supports and inspires research by providing a comprehensive peer review process, and broadcasting high quality results in a range of formats. These include original papers, letters, broadly focused perspectives, comprehensive review articles, book reviews, and special topical issues. The journal is particularly interested in papers detailing and demonstrating quantum information protocols for cryptography, communications, computation, and sensing.