Wide Quantum Circuit Optimization with Topology Aware Synthesis
- URL: http://arxiv.org/abs/2206.13645v2
- Date: Mon, 8 Aug 2022 21:22:45 GMT
- Title: Wide Quantum Circuit Optimization with Topology Aware Synthesis
- Authors: Mathias Weiden, Justin Kalloor, John Kubiatowicz, Ed Younis, Costin
Iancu
- Abstract summary: 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.
- Score: 0.8469686352132708
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Unitary synthesis is an optimization technique that can achieve optimal
multi-qubit gate counts while mapping quantum circuits to restrictive qubit
topologies. Because synthesis algorithms are limited in scalability by their
exponentially growing run time and memory requirements, application to circuits
wider than 5 qubits requires divide-and-conquer partitioning of circuits into
smaller components. In this work, we will explore methods to reduce the depth
(program run time) and multi-qubit gate instruction count of wide (16-100
qubit) mapped quantum circuits optimized with synthesis. Reducing circuit depth
and gate count directly impacts program performance and the likelihood of
successful execution for quantum circuits on parallel quantum machines.
We present TopAS, a topology aware synthesis tool built with the
\emph{BQSKit} framework that preconditions quantum circuits before mapping.
Partitioned subcircuits are optimized and fitted to sparse qubit subtopologies
in a way that balances the often opposing demands of synthesis and mapping
algorithms. This technique can be used to reduce the depth and gate count of
wide quantum circuits mapped to the sparse qubit topologies of Google and IBM.
Compared to large scale synthesis algorithms which focus on optimizing quantum
circuits after mapping, TopAS is able to reduce depth by an average of 35.2%
and CNOT gate count an average of 11.5% when targeting a 2D mesh topology. When
compared with traditional quantum compilers using peephole optimization and
mapping algorithms from the Qiskit or $t|ket\rangle$ toolkits, our approach is
able to provide significant improvements in performance, reducing CNOT counts
by 30.3% and depth by 38.2% on average.
Related papers
- Optimal Layout Synthesis for Deep Quantum Circuits on NISQ Processors with 100+ Qubits [0.0]
scalable layout synthesis is of utmost importance for NISQ processors.
We propose a SAT encoding based on parallel plans that apply 1 SWAP and a group of CNOTs at each time step.
For the first time, we can optimally map several 8, 14, and 16 qubit circuits onto 54, 80, and 127 qubit platforms with up to 17 SWAPs.
arXiv Detail & Related papers (2024-03-18T09:19:01Z) - QuantumSEA: In-Time Sparse Exploration for Noise Adaptive Quantum
Circuits [82.50620782471485]
QuantumSEA is an in-time sparse exploration for noise-adaptive quantum circuits.
It aims to achieve two key objectives: (1) implicit circuits capacity during training and (2) noise robustness.
Our method establishes state-of-the-art results with only half the number of quantum gates and 2x time saving of circuit executions.
arXiv Detail & Related papers (2024-01-10T22:33:00Z) - Single-Qubit Gates Matter for Optimising Quantum Circuit Depth in Qubit
Mapping [4.680722019621822]
We propose a simple and effective method that takes into account the impact of single-qubit gates on circuit depth.
Our method can be combined with many existing QCT algorithms to optimise circuit depth.
We demonstrate the effectiveness of our method by embedding it in SABRE, showing that it can reduce circuit depth by up to 50% and 27% on average.
arXiv Detail & Related papers (2023-08-01T23:16:16Z) - Automatic Depth-Optimized Quantum Circuit Synthesis for Diagonal Unitary
Matrices with Asymptotically Optimal Gate Count [9.194399933498323]
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.
arXiv Detail & Related papers (2022-12-02T06:58:26Z) - Fast Swapping in a Quantum Multiplier Modelled as a Queuing Network [64.1951227380212]
We propose that quantum circuits can be modeled as queuing networks.
Our method is scalable and has the potential speed and precision necessary for large scale quantum circuit compilation.
arXiv Detail & Related papers (2021-06-26T10:55:52Z) - Variational Quantum Optimization with Multi-Basis Encodings [62.72309460291971]
We introduce a new variational quantum algorithm that benefits from two innovations: multi-basis graph complexity and nonlinear activation functions.
Our results in increased optimization performance, two increase in effective landscapes and a reduction in measurement progress.
arXiv Detail & Related papers (2021-06-24T20:16:02Z) - QGo: Scalable Quantum Circuit Optimization Using Automated Synthesis [3.284627771501259]
On NISQ devices, two-qubit gates such as CNOTs are much noisier than single-qubit gates.
Quantum circuit synthesis is a process of decomposing an arbitrary unitary into a sequence of quantum gates.
We propose a hierarchical, block-by-block optimization framework, QGo, for quantum circuit optimization.
arXiv Detail & Related papers (2020-12-17T18:54:38Z) - Space-efficient binary optimization for variational computing [68.8204255655161]
We show that it is possible to greatly reduce the number of qubits needed for the Traveling Salesman Problem.
We also propose encoding schemes which smoothly interpolate between the qubit-efficient and the circuit depth-efficient models.
arXiv Detail & Related papers (2020-09-15T18:17:27Z) - Machine Learning Optimization of Quantum Circuit Layouts [63.55764634492974]
We introduce a quantum circuit mapping, QXX, and its machine learning version, QXX-MLP.
The latter infers automatically the optimal QXX parameter values such that the layed out circuit has a reduced depth.
We present empiric evidence for the feasibility of learning the layout method using approximation.
arXiv Detail & Related papers (2020-07-29T05:26:19Z) - 2D Qubit Placement of Quantum Circuits using LONGPATH [1.6631602844999722]
Two algorithms are proposed to optimize the number of SWAP gates in any arbitrary quantum circuit.
Our approach has a significant reduction in number of SWAP gates in 1D and 2D NTC architecture.
arXiv Detail & Related papers (2020-07-14T04:09:52Z) - 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.