Machine Learning Optimization of Quantum Circuit Layouts
- URL: http://arxiv.org/abs/2007.14608v2
- Date: Sun, 25 Sep 2022 20:30:47 GMT
- Title: Machine Learning Optimization of Quantum Circuit Layouts
- Authors: Alexandru Paler, Lucian M. Sasu, Adrian Florea, Razvan Andonie
- Abstract summary: 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.
- Score: 63.55764634492974
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The quantum circuit layout (QCL) problem is to map a quantum circuit such
that the constraints of the device are satisfied. We introduce a quantum
circuit mapping heuristic, 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. In order to speed up circuit
compilation, before laying the circuits out, we are using a Gaussian function
to estimate the depth of the compiled circuits. This Gaussian also informs the
compiler about the circuit region that influences most the resulting circuit's
depth. We present empiric evidence for the feasibility of learning the layout
method using approximation. QXX and QXX-MLP open the path to feasible large
scale QCL methods.
Related papers
- Coqa: Blazing Fast Compiler Optimizations for QAOA [3.165516590671437]
We propose Coqa to optimize QAOA circuit compilation tailored to different types of quantum hardware.
We are able to achieve an average of 30% reduction in gate count and a 39x acceleration in compilation time across our benchmarks.
arXiv Detail & Related papers (2024-08-15T18:12:04Z) - Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
We develop a reinforcement learning-based quantum compiler for a superconducting processor.
We demonstrate its capability of discovering novel and hardware-amenable circuits with short lengths.
Our study exemplifies the codesign of the software with hardware for efficient quantum compilation.
arXiv Detail & Related papers (2024-06-18T01:49:48Z) - 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) - Compiling Quantum Circuits for Dynamically Field-Programmable Neutral Atoms Array Processors [5.012570785656963]
Dynamically field-programmable qubit arrays (DPQA) have emerged as a promising platform for quantum information processing.
In this paper, we consider a DPQA architecture that contains multiple arrays and supports 2D array movements.
We show that our DPQA-based compiled circuits feature reduced scaling overhead compared to a grid fixed architecture.
arXiv Detail & Related papers (2023-06-06T08:13:10Z) - Compilation of algorithm-specific graph states for quantum circuits [55.90903601048249]
We present a quantum circuit compiler that prepares an algorithm-specific graph state from quantum circuits described in high level languages.
The computation can then be implemented using a series of non-Pauli measurements on this graph state.
arXiv Detail & Related papers (2022-09-15T14:52:31Z) - Reducing the Depth of Linear Reversible Quantum Circuits [0.0]
In quantum computing the decoherence time of the qubits determines the computation time available.
We propose a practical formulation of a divide and conquer algorithm that produces quantum circuits that are twice as shallow as those produced by existing algorithms.
Overall, we manage to consistently reduce the total depth of a class of reversible functions, with up to 92% savings in an ancilla-free case and up to 99% when ancillary qubits are available.
arXiv Detail & Related papers (2022-01-17T12:36:32Z) - 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) - CircuitQ: An open-source toolbox for superconducting circuits [0.0]
CircuitQ is an open-source toolbox for the analysis of superconducting circuits implemented in Python.
It features the automated construction of a symbolic Hamiltonian of the input circuit and a numerical representation of the Hamiltonian with a variable basis choice.
arXiv Detail & Related papers (2021-06-09T19:08:33Z) - On the realistic worst case analysis of quantum arithmetic circuits [69.43216268165402]
We show that commonly held intuitions when designing quantum circuits can be misleading.
We show that reducing the T-count can increase the total depth.
We illustrate our method on addition and multiplication circuits using ripple-carry.
arXiv Detail & Related papers (2021-01-12T21:36:16Z) - QUANTIFY: A framework for resource analysis and design verification of
quantum circuits [69.43216268165402]
QUANTIFY is an open-source framework for the quantitative analysis of quantum circuits.
It is based on Google Cirq and is developed with Clifford+T circuits in mind.
For benchmarking purposes QUANTIFY includes quantum memory and quantum arithmetic circuits.
arXiv Detail & Related papers (2020-07-21T15:36:25Z)
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.