Quantum Multiplier Based on Exponent Adder

09/18/2023
by   Junpeng Zhan, et al.
0

Quantum multiplication is a fundamental operation in quantum computing. Most existing quantum multipliers require O(n) qubits to multiply two n-bit integer numbers, limiting their applicability to multiply large integer numbers using near-term quantum computers. This paper proposes a new approach, the Quantum Multiplier Based on Exponent Adder (QMbead), which addresses this issue by requiring only log_2(n) qubits to multiply two n-bit integer numbers. QMbead uses a so-called exponent encoding to represent the two multiplicands as two superposition states, respectively, and 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. The paper presents two types of quantum adders based on the quantum Fourier transform (QFT) for use in QMbead. The circuit depth of QMbead is determined by the chosen quantum adder, being O(log_2^2 n) when using the two QFT-based adders. The multiplicand can be either an integer or a decimal number. QMbead has been implemented on quantum simulators to compute products with a bit length of up to 273 bits using only 17 qubits. This establishes QMbead as an efficient solution for multiplying large integer or decimal numbers with many bits.

READ FULL TEXT
research
04/25/2022

A quantum Fourier transform (QFT) based note detection algorithm

In quantum information processing (QIP), the quantum Fourier transform (...
research
07/18/2020

Bit-Slicing the Hilbert Space: Scaling Up Accurate Quantum Circuit Simulation to a New Level

Quantum computing is greatly advanced in recent years and is expected to...
research
05/01/2020

Quantum arithmetic operations based on quantum Fourier transform on signed integers

The quantum Fourier transform brings efficiency in many respects, especi...
research
12/20/2021

Efficient Floating Point Arithmetic for Quantum Computers

One of the major promises of quantum computing is the realization of SIM...
research
03/02/2017

Faster truncated integer multiplication

We present new algorithms for computing the low n bits or the high n bit...
research
01/02/2023

Rotational Abstractions for Verification of Quantum Fourier Transform Circuits

With the race to build large-scale quantum computers and efforts to expl...
research
04/24/2018

Rational proofs for quantum computing

It is an open problem whether a classical client (verifier) can delegate...

Please sign up or login with your details

Forgot password? Click here to reset