Space-Efficient and Noise-Robust Quantum Factoring

被引:0
|
作者
Ragavan, Seyoon [1 ]
Vaikuntanathan, Vinod [1 ]
机构
[1] MIT CSAIL, Cambridge, MA 02139 USA
来源
关键词
MULTIPLICATION; ALGORITHM; TIME; FACTORIZATION; NETWORKS; CIRCUIT;
D O I
10.1007/978-3-031-68391-6_4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We provide two improvements to Regev's quantum factoring algorithm (arXiv:2308.06572), addressing its space efficiency and its noise-tolerance. Our first contribution is to improve the quantum space efficiency of Regev's algorithm while keeping the circuit size the same. Our main result constructs a quantum factoring circuit using O(n log n) qubits and O(n(3/2) log n) gates. We achieve the best of Shor and Regev (upto a logarithmic factor in the space complexity): on the one hand, Regev's circuit requires O(n(3/2)) qubits and O(n(3/2) log n) gates, while Shor's circuit requires O(n(2) log n) gates but only O(n) qubits. As with Regev, to factor an n-bit integer N, we run our circuit independently approximate to root n times and apply Regev's classical postprocessing procedure. Our optimization is achieved by implementing efficient and reversible exponentiation with Fibonacci numbers in the exponent, rather than the usual powers of 2, adapting work by Kaliski (arXiv:1711.02491) from the classical reversible setting to the quantum setting. This technique also allows us to perform quantum modular exponentiation that is efficient in both space and size without requiring significant precomputation, a result that may be useful for other quantum algorithms. A key ingredient of our exponentiation implementation is an efficient circuit for a function resembling in-place quantum-quantum modular multiplication. This implementation works with only black-box access to any quantum circuit for out-of-place modular multiplication, which we believe is yet another result of potentially broader interest. Our second contribution is to show that Regev's classical postprocessing procedure can be modified to tolerate a constant fraction of the quantum circuit runs being corrupted by errors. In contrast, Regev's analysis of his classical postprocessing procedure requires all approximate to root n runs to be successful. In a nutshell, we achieve this using lattice reduction techniques to detect and filter out corrupt samples.
引用
收藏
页码:107 / 140
页数:34
相关论文
共 50 条
  • [1] Toward noise-robust quantum advantage
    Bill Fefferman
    [J]. Nature Physics, 2020, 16 : 1007 - 1008
  • [2] Toward noise-robust quantum advantage
    Fefferman, Bill
    [J]. NATURE PHYSICS, 2020, 16 (10) : 1007 - 1008
  • [3] Noise-Robust Quantum Teleportation With Counterfactual Communication
    Ullah, Muhammad Asad
    Paing, Saw Nang
    Shin, Hyundong
    [J]. IEEE ACCESS, 2022, 10 : 61484 - 61493
  • [4] Quantum state discrimination on reconfigurable noise-robust quantum networks
    Dalla Pozza, Nicola
    Caruso, Filippo
    [J]. PHYSICAL REVIEW RESEARCH, 2020, 2 (04):
  • [5] Scalable and space-efficient Robust Matroid Center algorithms
    Matteo Ceccarello
    Andrea Pietracaprina
    Geppino Pucci
    Federico Soldà
    [J]. Journal of Big Data, 10
  • [6] Scalable and space-efficient Robust Matroid Center algorithms
    Ceccarello, Matteo
    Pietracaprina, Andrea
    Pucci, Geppino
    Solda, Federico
    [J]. JOURNAL OF BIG DATA, 2023, 10 (01)
  • [7] Stochastic gradient line Bayesian optimization for efficient noise-robust optimization of parameterized quantum circuits
    Shiro Tamiya
    Hayata Yamasaki
    [J]. npj Quantum Information, 8
  • [8] Stochastic gradient line Bayesian optimization for efficient noise-robust optimization of parameterized quantum circuits
    Tamiya, Shiro
    Yamasaki, Hayata
    [J]. NPJ QUANTUM INFORMATION, 2022, 8 (01)
  • [9] Space-efficient binary optimization for variational quantum computing
    Glos, Adam
    Krawiec, Aleksandra
    Zimboras, Zoltan
    [J]. NPJ QUANTUM INFORMATION, 2022, 8 (01)
  • [10] Space-efficient binary optimization for variational quantum computing
    Adam Glos
    Aleksandra Krawiec
    Zoltán Zimborás
    [J]. npj Quantum Information, 8