Optimal Space-Depth Trade-Off of CNOT Circuits in Quantum Logic Synthesis

07/11/2019
by   Jiaqing Jiang, et al.
0

Due to the decoherence of the state-of-the-art physical implementations of quantum computers, it is essential to parallelize the quantum circuits to reduce their depth. Two decades ago, Moore et al. demonstrated that additional qubits (or ancillae) could be used to design "shallow" parallel circuits for quantum operators. They proved that any n-qubit CNOT circuit could be parallelized to O(log n) depth, with O(n^2) ancillae. However, the near-term quantum technologies can only support limited amount of qubits, making space-depth trade-off a fundamental research subject for quantum-circuit synthesis. In this work, we establish an asymptotically optimal space-depth trade-off for the design of CNOT circuits. We prove that for any m≥0, any n-qubit CNOT circuit can be parallelized to O(max{log n, n^2/(n+m)log (n+m)}) depth, with O(m) ancillae. We show that this bound is tight by a counting argument, and further show that even with arbitrary two-qubit quantum gates to approximate CNOT circuits, the depth lower bound still meets our construction, illustrating the robustness of our result. Our work improves upon two previous results, one by Moore et al. for O(log n)-depth quantum synthesis, and one by Patel et al. for m = 0: for the former, we reduce the need of ancillae by a factor of log^2 n by showing that m=O(n^2/log^2 n) additional qubits suffice to build O(log n)-depth, O(n^2/log n) size — which is asymptotically optimal — CNOT circuits; for the later, we reduce the depth by a factor of n to the asymptotically optimal bound O(n/log n). Our results can be directly extended to stabilizer circuits using an earlier result by Aaronson et al. In addition, we provide relevant hardness evidences for synthesis optimization of CNOT circuits in term of both size and depth.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/06/2019

Interactive shallow Clifford circuits: quantum advantage against NC^1 and beyond

Recent work of Bravyi et al. and follow-up work by Bene Watts et al. dem...
research
02/19/2021

Sorting Short Integers

We build boolean circuits of size O(nm^2) and depth O(log(n) + m log(m))...
research
06/06/2020

Lowering the T-depth of Quantum Circuits By Reducing the Multiplicative Depth Of Logic Networks

The multiplicative depth of a logic network over the gate basis {, ⊕, } ...
research
11/01/2019

Optimal Metastability-Containing Sorting via Parallel Prefix Computation

Friedrichs et al. (TC 2018) showed that metastability can be contained w...
research
12/09/2019

Approximating the Determinant of Well-Conditioned Matrices by Shallow Circuits

The determinant can be computed by classical circuits of depth O(log^2 n...
research
03/03/2023

Spacetime-Efficient Low-Depth Quantum State Preparation with Applications

We propose a novel deterministic method for preparing arbitrary quantum ...
research
07/13/2022

Recursive Methods for Synthesizing Permutations on Limited-Connectivity Quantum Computers

We describe a family of recursive methods for the synthesis of qubit per...

Please sign up or login with your details

Forgot password? Click here to reset