Quantum Multiplier Based on Exponent Adder
Junpeng Zhan

TL;DR
The paper introduces QMbead, a quantum multiplier that uses exponent encoding and quantum addition to efficiently multiply large numbers with low complexity, outperforming existing quantum methods and matching classical algorithms in speed.
Contribution
Proposes QMbead, a novel quantum multiplication approach utilizing exponent encoding and quantum adders, with improved circuit depth and complexity over prior quantum multipliers.
Findings
Uses $ ext{O}( log n)$ circuit depth with QCLA adder.
Achieves $ ext{O}(n)$ gate complexity, better than existing quantum multipliers.
Successfully implemented for up to 273-bit numbers on quantum simulators.
Abstract
Quantum multiplication is a fundamental operation in quantum computing. It is important to have a quantum multiplier with low complexity. In this paper, we propose the Quantum Multiplier Based on Exponent Adder (QMbead), a new approach that requires just qubits to multiply two -bit integer numbers, in addition to ancillary qubits used for quantum state preparation. The QMbead uses a so-called exponent encoding to respectively represent two multiplicands as two superposition states which are prepared by a quantum state preparation method, then employs a quantum adder to obtain the sum of these two superposition states, and subsequently measures the outputs of the quantum adder to calculate the product of the multiplicands. Different quantum adders can be used in the QMbead. The circuit depth and time complexity of the QMbead, using a logarithmic-depth quantum carry…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum-Dot Cellular Automata · Quantum Information and Cryptography
