Automatic Depth-Optimized Quantum Circuit Synthesis for Diagonal Unitary
Matrices with Asymptotically Optimal Gate Count
- URL: http://arxiv.org/abs/2212.01002v1
- Date: Fri, 2 Dec 2022 06:58:26 GMT
- Title: Automatic Depth-Optimized Quantum Circuit Synthesis for Diagonal Unitary
Matrices with Asymptotically Optimal Gate Count
- Authors: Shihao Zhang, Kai Huang and Lvzhou Li
- Abstract summary: It is of great importance to optimize the depth/gate-count when designing quantum circuits for specific tasks.
In this paper, we propose a depth-optimized synthesis algorithm that automatically produces a quantum circuit for any given diagonal unitary matrix.
- Score: 9.194399933498323
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Current noisy intermediate-scale quantum (NISQ) devices can only execute
small circuits with shallow depth, as they are still constrained by the
presence of noise: quantum gates have error rates and quantum states are
fragile due to decoherence. Hence, it is of great importance to optimize the
depth/gate-count when designing quantum circuits for specific tasks. Diagonal
unitary matrices are well-known to be key building blocks of many quantum
algorithms or quantum computing procedures. Prior work has discussed the
synthesis of diagonal unitary matrices over the primitive gate set
$\{\text{CNOT}, R_Z\}$. However, the problem has not yet been fully understood,
since the existing synthesis methods have not optimized the circuit depth.
In this paper, we propose a depth-optimized synthesis algorithm that
automatically produces a quantum circuit for any given diagonal unitary matrix.
Specially, it not only ensures the asymptotically optimal gate-count, but also
nearly halves the total circuit depth compared with the previous method.
Technically, we discover a uniform circuit rewriting rule well-suited for
reducing the circuit depth. The performance of our synthesis algorithm is both
theoretically analyzed and experimentally validated by evaluations on two
examples. First, we achieve a nearly 50\% depth reduction over Welch's method
for synthesizing random diagonal unitary matrices with up to 16 qubits. Second,
we achieve an average of 22.05\% depth reduction for resynthesizing the
diagonal part of specific quantum approximate optimization algorithm (QAOA)
circuits with up to 14 qubits.
Related papers
- Linear Circuit Synthesis using Weighted Steiner Trees [45.11082946405984]
CNOT circuits are a common building block of general quantum circuits.
This article presents state-of-the-art algorithms for optimizing the number of CNOT gates.
A simulated evaluation shows that the suggested is almost always beneficial and reduces the number of CNOT gates by up to 10%.
arXiv Detail & Related papers (2024-08-07T19:51:22Z) - Quantum Circuit Optimization with AlphaTensor [47.9303833600197]
We develop AlphaTensor-Quantum, a method to minimize the number of T gates that are needed to implement a given circuit.
Unlike existing methods for T-count optimization, AlphaTensor-Quantum can incorporate domain-specific knowledge about quantum computation and leverage gadgets.
Remarkably, it discovers an efficient algorithm akin to Karatsuba's method for multiplication in finite fields.
arXiv Detail & Related papers (2024-02-22T09:20:54Z) - A two-circuit approach to reducing quantum resources for the quantum lattice Boltzmann method [41.66129197681683]
Current quantum algorithms for solving CFD problems use a single quantum circuit and, in some cases, lattice-based methods.
We introduce the a novel multiple circuits algorithm that makes use of a quantum lattice Boltzmann method (QLBM)
The problem is cast as a stream function--vorticity formulation of the 2D Navier-Stokes equations and verified and tested on a 2D lid-driven cavity flow.
arXiv Detail & Related papers (2024-01-20T15:32:01Z) - Optimized synthesis of circuits for diagonal unitary matrices with reflection symmetry [0.0]
It is important to optimize the quantum circuits in circuit depth and gate count, especially entanglement gates, including the CNOT gate.
We show that the quantum circuit by our proposed algorithm achieves nearly half the reduction in both the gate count and circuit depth.
arXiv Detail & Related papers (2023-10-10T14:52:17Z) - Characterization, synthesis, and optimization of quantum circuits over
multiple-control $\textit{Z}$-rotation gates: A systematic study [4.385466953937176]
We study quantum circuits composed of multiple-control $Z$-rotation (MCZR) gates as primitives.
We present a gate-exchange strategy together with a flexible iterative algorithm for effectively optimizing the depth of any MCZR circuit.
arXiv Detail & Related papers (2023-04-18T06:34:18Z) - Approximate Quantum Compiling for Quantum Simulation: A Tensor Network based approach [1.237454174824584]
We introduce AQCtensor, a novel algorithm to produce short-depth quantum circuits from Matrix Product States (MPS)
Our approach is specifically tailored to the preparation of quantum states generated from the time evolution of quantum many-body Hamiltonians.
For simulation problems on 100 qubits, we show that AQCtensor achieves at least an order of magnitude reduction in the depth of the resulting optimized circuit.
arXiv Detail & Related papers (2023-01-20T14:40:29Z) - Quantum Worst-Case to Average-Case Reductions for All Linear Problems [66.65497337069792]
We study the problem of designing worst-case to average-case reductions for quantum algorithms.
We provide an explicit and efficient transformation of quantum algorithms that are only correct on a small fraction of their inputs into ones that are correct on all inputs.
arXiv Detail & Related papers (2022-12-06T22:01:49Z) - Wide Quantum Circuit Optimization with Topology Aware Synthesis [0.8469686352132708]
Unitary synthesis is an optimization technique that can achieve optimal multi-qubit gate counts while mapping quantum circuits to restrictive qubit topologies.
We present TopAS, a topology aware synthesis tool built with the emphBQSKit framework that preconditions quantum circuits before mapping.
arXiv Detail & Related papers (2022-06-27T21:59:30Z) - Synthesis of Quantum Circuits with an Island Genetic Algorithm [44.99833362998488]
Given a unitary matrix that performs certain operation, obtaining the equivalent quantum circuit is a non-trivial task.
Three problems are explored: the coin for the quantum walker, the Toffoli gate and the Fredkin gate.
The algorithm proposed proved to be efficient in decomposition of quantum circuits, and as a generic approach, it is limited only by the available computational power.
arXiv Detail & Related papers (2021-06-06T13:15:25Z) - Quantum Gate Pattern Recognition and Circuit Optimization for Scientific
Applications [1.6329956884407544]
We introduce two ideas for circuit optimization and combine them in a multi-tiered quantum circuit optimization protocol called AQCEL.
AQCEL is deployed on an iterative and efficient quantum algorithm designed to model final state radiation in high energy physics.
Our technique is generic and can be useful for a wide variety of quantum algorithms.
arXiv Detail & Related papers (2021-02-19T16:20:31Z) - Improving the Performance of Deep Quantum Optimization Algorithms with
Continuous Gate Sets [47.00474212574662]
Variational quantum algorithms are believed to be promising for solving computationally hard problems.
In this paper, we experimentally investigate the circuit-depth-dependent performance of QAOA applied to exact-cover problem instances.
Our results demonstrate that the use of continuous gate sets may be a key component in extending the impact of near-term quantum computers.
arXiv Detail & Related papers (2020-05-11T17:20:51Z)
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.