QFT based quantum arithmetic logic unit on IBM quantum computer
arXiv:2306.09560 · doi:10.1002/andp.202300457
Abstract
In this study, we constructed a primitive quantum arithmetic logic unit (qALU) based on the quantum Fourier transform. The qALU is capable of performing arithmetic ADD (addition) and logic NAND gate operations. We presented two versions of the arithmetic logic unit, with two-input and four-input capabilities. By comparing the required number of quantum gates for serial and parallel architectures in executing arithmetic addition, we evaluated the performance. We executed our quantum Fourier transform based qALU design on real quantum computer hardware provided by IBM. The results demonstrated that the proposed circuit can perform arithmetic and logic operations with a high success rate. Furthermore, we discussed the potential implementation of qALU circuit in the field of computer science, highlighting the possibility of constructing soft-core processor on quantum processing unit.
arXiv comment10 pages, 6 figures, Comments are welcome
References in corpus (21)
- Quantum Computing in the NISQ era and beyond
- Quantum algorithm for solving linear systems of equations
- Supervised learning with quantum enhanced feature spaces
- Quantum computational advantage using photons
- A Quantum Engineer's Guide to Superconducting Qubits
- Quantum Networks for Elementary Arithmetic Operations
- Building logical qubits in a superconducting quantum computing system
- Quantum arithmetic with the Quantum Fourier Transform
- Noisy intermediate-scale quantum computers
- Tutorial: Gate-based superconducting quantum computing
- Computational speed-up in a single qudit NMR quantum information processor
- Computational speed-up with a single qudit
- Enabling Multi-programming Mechanism for Quantum Computing in the NISQ Era
- Arithmetic Circuits for Multilevel Qudits Based on Quantum Fourier Transform
- Efficient, stabilized two-qubit gates on a trapped-ion quantum computer
- Quantum arithmetic operations based on quantum Fourier transform on signed integers
- Quantum circuit for the fast Fourier transform
- Quantum state preparation protocol for encoding classical data into the amplitudes of a quantum information processing register's wave function
- Formal Constraint-based Compilation for Noisy Intermediate-Scale Quantum Systems
- Electric-Field Programmable Spin Arrays for Scalable Quantum Repeaters
- Quantum Fourier Addition, Simplified to Toffoli Addition