Fast quantum integer multiplication with zero ancillas
Abstract
The multiplication of superpositions of numbers is a core operation in many quantum algorithms. The standard method for multiplication (both classical and quantum) has a runtime quadratic in the size of the inputs. Quantum circuits with asymptotically fewer gates have been developed, but generally exhibit large overheads, especially in the number of ancilla qubits. In this work, we introduce a new paradigm for sub-quadratic-time quantum multiplication with zero ancilla qubits -- the only qubits involved are the input and output registers themselves. Our algorithm achieves an asymptotic gate count of for any ; with practical choices of parameters, we expect scalings as low as . Used as a subroutine in Shor's algorithm, our technique immediately yields a factoring circuit with gates and only qubits; to our knowledge, this is by far the best qubit count of any factoring circuit with a sub-cubic number of gates. Used in Regev's recent factoring algorithm, the gate count is . Finally, we demonstrate that our algorithm has the potential to outperform previous proposals at problem sizes relevant in practice, including yielding the smallest circuits we know of for classically-verifiable quantum advantage.
Cite
@article{arxiv.2403.18006,
title = {Fast quantum integer multiplication with zero ancillas},
author = {Gregory D. Kahanamoku-Meyer and Norman Y. Yao},
journal= {arXiv preprint arXiv:2403.18006},
year = {2024}
}
Comments
Main text: 10 pages, 3 tables, 1 figure; appendix: 11 pages, 3 tables, 2 figures. v2, v3: minor corrections; no changes to main results. v4: expanded discussion and analysis of circuit depth