Qubit-reuse compilation with mid-circuit measurement and reset
- URL: http://arxiv.org/abs/2210.08039v1
- Date: Fri, 14 Oct 2022 18:11:43 GMT
- Title: Qubit-reuse compilation with mid-circuit measurement and reset
- Authors: Matthew DeCross, Eli Chertkov, Megan Kohagen, Michael Foss-Feig
- Abstract summary: We introduce the idea of qubit-reuse compilation, which takes as input a quantum circuit and produces as output a compiled circuit.
We show that optimal qubit-reuse compilation requires the same number of qubits to execute a circuit as its dual.
We experimentally realize an 80-qubit QAOA MaxCut circuit on the 20-qubit Quantinuum H1-1 trapped ion quantum processor.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: A number of commercially available quantum computers, such as those based on
trapped-ion or superconducting qubits, can now perform mid-circuit measurements
and resets. In addition to being crucial for quantum error correction, this
capability can help reduce the number of qubits needed to execute many types of
quantum algorithms by measuring qubits as early as possible, resetting them,
and reusing them elsewhere in the circuit. In this work, we introduce the idea
of qubit-reuse compilation, which takes as input a quantum circuit and produces
as output a compiled circuit that requires fewer qubits to execute due to qubit
reuse. We present two algorithms for performing qubit-reuse compilation: an
exact constraint programming optimization model and a greedy heuristic. We
introduce the concept of dual circuits, obtained by exchanging state
preparations with measurements and vice versa and reversing time, and show that
optimal qubit-reuse compilation requires the same number of qubits to execute a
circuit as its dual. We illustrate the performance of these algorithms on a
variety of relevant near-term quantum circuits, such as one-dimensional and
two-dimensional time-evolution circuits, and numerically benchmark their
performance on the quantum adiabatic optimization algorithm (QAOA) applied to
the MaxCut problem on random three-regular graphs. To demonstrate the practical
benefit of these techniques, we experimentally realize an 80-qubit QAOA MaxCut
circuit on the 20-qubit Quantinuum H1-1 trapped ion quantum processor using
qubit-reuse compilation algorithms.
Related papers
- Quantum State Preparation Circuit Optimization Exploiting Don't Cares [6.158168913938158]
Quantum state preparation initializes the quantum registers and is essential for running quantum algorithms.
Existing methods synthesize an initial circuit and leverage compilers to reduce the circuit's gate count.
We introduce a peephole optimization algorithm that identifies such unitaries for replacement in the original circuit.
arXiv Detail & Related papers (2024-09-02T18:40:42Z) - 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) - Dynamic quantum circuit compilation [11.550577505893367]
Recent advancements in quantum hardware have introduced mid-circuit measurements and resets, enabling the reuse of measured qubits.
We present a systematic study of dynamic quantum circuit compilation, a process that transforms static quantum circuits into their dynamic equivalents.
arXiv Detail & Related papers (2023-10-17T06:26:30Z) - Near-Term Distributed Quantum Computation using Mean-Field Corrections
and Auxiliary Qubits [77.04894470683776]
We propose near-term distributed quantum computing that involve limited information transfer and conservative entanglement production.
We build upon these concepts to produce an approximate circuit-cutting technique for the fragmented pre-training of variational quantum algorithms.
arXiv Detail & Related papers (2023-09-11T18:00:00Z) - Circuit Cutting with Non-Maximally Entangled States [59.11160990637615]
Distributed quantum computing combines the computational power of multiple devices to overcome the limitations of individual devices.
circuit cutting techniques enable the distribution of quantum computations through classical communication.
Quantum teleportation allows the distribution of quantum computations without an exponential increase in shots.
We propose a novel circuit cutting technique that leverages non-maximally entangled qubit pairs.
arXiv Detail & Related papers (2023-06-21T08:03:34Z) - Automated Quantum Oracle Synthesis with a Minimal Number of Qubits [0.6299766708197883]
We present two methods for automatic quantum oracle synthesis.
One method uses a minimal number of qubits, while the other preserves the function domain values while also minimizing the overall required number of qubits.
arXiv Detail & Related papers (2023-04-07T20:12:13Z) - Quantum Circuit Resizing [9.664680936017533]
Existing quantum systems provide very limited physical qubit counts, trying to execute a quantum algorithm/circuit on them that have a higher number of logical qubits than physically available lead to a compile-time error.
Given that it is unrealistic to expect existing quantum systems to provide, in near future, sufficient number of qubits that can accommodate large circuit, there is a pressing need to explore strategies that can somehow execute large circuits on small systems.
arXiv Detail & Related papers (2022-12-30T11:37:15Z) - Decomposition of Matrix Product States into Shallow Quantum Circuits [62.5210028594015]
tensor network (TN) algorithms can be mapped to parametrized quantum circuits (PQCs)
We propose a new protocol for approximating TN states using realistic quantum circuits.
Our results reveal one particular protocol, involving sequential growth and optimization of the quantum circuit, to outperform all other methods.
arXiv Detail & Related papers (2022-09-01T17:08:41Z) - 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) - 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)
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.