Efficient Construction of a Control Modular Adder on a Carry-Lookahead
Adder Using Relative-phase Toffoli Gates
- URL: http://arxiv.org/abs/2010.00255v3
- Date: Thu, 16 Dec 2021 03:33:47 GMT
- Title: Efficient Construction of a Control Modular Adder on a Carry-Lookahead
Adder Using Relative-phase Toffoli Gates
- Authors: Kento Oonishi, Tomoki Tanaka, Shumpei Uno, Takahiko Satoh, Rodney Van
Meter, and Noboru Kunihiro
- Abstract summary: We construct an efficient control modular adder with small KQ by using relative-phase Toffoli gates in two major types of quantum computers.
In FTQ, $T$ gates incur heavy cost due to distillation, which fabricates ancilla for running $T$ gates with high accuracy but consumes a lot of specially prepared ancilla qubits.
We propose a new control modular adder that uses only 20% of the number of $T$ gates of the original.
- Score: 0.9697877942346909
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Control modular addition is a core arithmetic function, and we must consider
the computational cost for actual quantum computers to realize efficient
implementation. To achieve a low computational cost in a control modular adder,
we focus on minimizing KQ, defined by the product of the number of qubits and
the depth of the circuit. In this paper, we construct an efficient control
modular adder with small KQ by using relative-phase Toffoli gates in two major
types of quantum computers: Fault-Tolerant Quantum Computers (FTQ) on the
Logical layer and Noisy Intermediate-Scale Quantum Computers (NISQ). We give a
more efficient construction compared to Van Meter and Itoh's, based on a
carry-lookahead adder. In FTQ, $T$ gates incur heavy cost due to distillation,
which fabricates ancilla for running $T$ gates with high accuracy but consumes
a lot of specially prepared ancilla qubits and a lot of time. Thus, we must
reduce the number of $T$ gates. We propose a new control modular adder that
uses only 20% of the number of $T$ gates of the original. Moreover, when we
take distillation into consideration, we find that we minimize $\text{KQ}_{T}$
(the product of the number of qubits and $T$-depth) by running $\Theta\left(n /
\sqrt{\log n} \right)$ $T$ gates simultaneously. In NISQ, CNOT gates are the
major error source. We propose a new control modular adder that uses only 35%
of the number of CNOT gates of the original. Moreover, we show that the
$\text{KQ}_{\text{CX}}$ (the product of the number of qubits and CNOT-depth) of
our circuit is 38% of the original. Thus, we realize an efficient control
modular adder, improving prospects for the efficient execution of arithmetic in
quantum computers.
Related papers
- Novel Optimized Designs of Modulo $2n+1$ Adder for Quantum Computing [0.4604003661048266]
There is no existing design of quantum modulo $ (2n+1)$ adder.
We propose four quantum adders targeted specifically for modulo $ (2n+1)$ addition.
arXiv Detail & Related papers (2024-06-11T17:27:11Z) - Optimizing Gate Decomposition for High-Level Quantum Programming [0.0]
Multi-controlled quantum gates naturally arise in high-level quantum programming.
This paper presents novel methods for optimizing multi-controlled quantum gates.
We demonstrate significant reductions in the number of CNOT gates.
arXiv Detail & Related papers (2024-06-08T21:36:08Z) - Graph test of controllability in qubit arrays: A systematic way to
determine the minimum number of external controls [62.997667081978825]
We show how to leverage an alternative approach, based on a graph representation of the Hamiltonian, to determine controllability of arrays of coupled qubits.
We find that the number of controls can be reduced from five to one for complex qubit-qubit couplings.
arXiv Detail & Related papers (2022-12-09T12:59:44Z) - Universal qudit gate synthesis for transmons [44.22241766275732]
We design a superconducting qudit-based quantum processor.
We propose a universal gate set featuring a two-qudit cross-resonance entangling gate.
We numerically demonstrate the synthesis of $rm SU(16)$ gates for noisy quantum hardware.
arXiv Detail & Related papers (2022-12-08T18:59:53Z) - Quantum Fourier Addition, Simplified to Toffoli Addition [92.18777020401484]
We present the first systematic translation of the QFT-addition circuit into a Toffoli-based adder.
Instead of using approximate decompositions of the gates from the QFT circuit, it is more efficient to merge gates.
arXiv Detail & Related papers (2022-09-30T02:36:42Z) - Co-Designed Architectures for Modular Superconducting Quantum Computers [2.415999158941119]
Noisy, Intermediate Scale Quantum (NISQ) computers have reached the point where they can show the potential for quantum advantage over classical computing.
We propose a co-designed superconducting quantum computer using a Superconducting Asymmetric Inductive eLement modulator.
arXiv Detail & Related papers (2022-05-09T15:42:54Z) - Realization of arbitrary doubly-controlled quantum phase gates [62.997667081978825]
We introduce a high-fidelity gate set inspired by a proposal for near-term quantum advantage in optimization problems.
By orchestrating coherent, multi-level control over three transmon qutrits, we synthesize a family of deterministic, continuous-angle quantum phase gates acting in the natural three-qubit computational basis.
arXiv Detail & Related papers (2021-08-03T17:49:09Z) - Quantum Instruction Set Design for Performance [30.049549820997996]
A quantum instruction set is where quantum hardware and software meet.
We develop new characterization and compilation techniques for non-Clifford gates to accurately evaluate different quantum instruction set designs.
arXiv Detail & Related papers (2021-05-13T04:39:33Z) - Halving the width of Toffoli based constant modular addition to n+3
qubits [69.43216268165402]
We present an arithmetic circuit performing constant modular addition having $mathcalO(n)$ depth of Toffoli gates.
This is an improvement by a factor of two compared to the width of the state-of-the-art Toffoli-based constant modular adder.
arXiv Detail & Related papers (2021-02-06T17:07:48Z) - Building a fault-tolerant quantum computer using concatenated cat codes [44.03171880260564]
We present a proposed fault-tolerant quantum computer based on cat codes with outer quantum error-correcting codes.
We numerically simulate quantum error correction when the outer code is either a repetition code or a thin rectangular surface code.
We find that with around 1,000 superconducting circuit components, one could construct a fault-tolerant quantum computer.
arXiv Detail & Related papers (2020-12-07T23:22:40Z) - Simple implementation of high fidelity controlled-$i$SWAP gates and
quantum circuit exponentiation of non-Hermitian gates [0.0]
The $i$swap gate is an entangling swapping gate where the qubits obtain a phase of $i$ if the state of the qubits is swapped.
We present a simple implementation of the controlled-$i$swap gate.
arXiv Detail & Related papers (2020-02-26T19:00:01Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.