On Optimal Subarchitectures for Quantum Circuit Mapping
- URL: http://arxiv.org/abs/2210.09321v2
- Date: Fri, 14 Apr 2023 11:25:04 GMT
- Title: On Optimal Subarchitectures for Quantum Circuit Mapping
- Authors: Tom Peham, Lukas Burgholzer and Robert Wille
- Abstract summary: One step in compiling a quantum circuit to some device is quantum circuit mapping.
Because the search space in quantum circuit mapping grows in the number of qubits, it is desirable to consider as few physical qubits as possible.
We show that determining subarchitectures that are of minimal size, i.e., of which no physical qubit can be removed without losing the optimal mapping solution for some quantum circuit, is a very hard problem.
- Score: 3.610459670994051
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Compiling a high-level quantum circuit down to a low-level description that
can be executed on state-of-the-art quantum computers is a crucial part of the
software stack for quantum computing. One step in compiling a quantum circuit
to some device is quantum circuit mapping, where the circuit is transformed
such that it complies with the architecture's limited qubit connectivity.
Because the search space in quantum circuit mapping grows exponentially in the
number of qubits, it is desirable to consider as few of the device's physical
qubits as possible in the process. Previous work conjectured that it suffices
to consider only subarchitectures of a quantum computer composed of as many
qubits as used in the circuit. In this work, we refute this conjecture and
establish criteria for judging whether considering larger parts of the
architecture might yield better solutions to the mapping problem. We show that
determining subarchitectures that are of minimal size, i.e., of which no
physical qubit can be removed without losing the optimal mapping solution for
some quantum circuit, is a very hard problem. Based on a relaxation of the
criteria for optimality, we introduce a relaxed consideration that still
maintains optimality for practically relevant quantum circuits. Eventually,
this results in two methods for computing near-optimal sets of
subarchitectures$\unicode{x2014}$providing the basis for efficient quantum
circuit mapping solutions. We demonstrate the benefits of this novel method for
state-of-the-art quantum computers by IBM, Google and Rigetti.
Related papers
- 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) - Supervised binary classification of small-scale digits images with a trapped-ion quantum processor [56.089799129458875]
We show that a quantum processor can correctly solve the basic classification task considered.
With the increase of the capabilities quantum processors, they can become a useful tool for machine learning.
arXiv Detail & Related papers (2024-06-17T18:20:51Z) - Revisiting the Mapping of Quantum Circuits: Entering the Multi-Core Era [2.465579331213113]
We introduce the Hungarian Qubit Assignment (HQA) algorithm, a multi-core mapping algorithm designed to optimize qubit assignments to cores with the aim of reducing inter-core communications.
Our evaluation of HQA against state-of-the-art circuit mapping algorithms for modular architectures reveals a $4.9times$ and $1.6times$ improvement in terms of execution time and non-local communications.
arXiv Detail & Related papers (2024-03-25T21:31:39Z) - Distributed quantum architecture search [0.0]
Variational quantum algorithms, inspired by neural networks, have become a novel approach in quantum computing.
Quantum architecture search tackles this by adjusting circuit structures along with gate parameters to automatically discover high-performance circuit structures.
We propose an end-to-end distributed quantum architecture search framework, where we aim to automatically design distributed quantum circuit structures for interconnected quantum processing units with specific qubit connectivity.
arXiv Detail & Related papers (2024-03-10T13:28:56Z) - Lightcone Bounds for Quantum Circuit Mapping via Uncomplexity [1.0360348400670518]
We show that a minimal SWAP-gate count for executing a quantum circuit on a device emerges via the minimization of the distance between quantum states.
This work constitutes the first use of quantum circuit uncomplexity to practically-relevant quantum computing.
arXiv Detail & Related papers (2024-02-01T10:32:05Z) - 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) - Quantum algorithms: A survey of applications and end-to-end complexities [90.05272647148196]
The anticipated applications of quantum computers span across science and industry.
We present a survey of several potential application areas of quantum algorithms.
We outline the challenges and opportunities in each area in an "end-to-end" fashion.
arXiv Detail & Related papers (2023-10-04T17:53:55Z) - Quantum Circuit Compiler for a Shuttling-Based Trapped-Ion Quantum
Computer [26.47874938214435]
We present a compiler capable of transforming and optimizing a quantum circuit targeting a shuttling-based trapped-ion quantum processor.
The results show that the gate counts can be reduced by factors up to 5.1 compared to standard Pytket and up to 2.2 compared to standard Qiskit compilation.
arXiv Detail & Related papers (2022-07-05T11:21:09Z) - Quantum circuit debugging and sensitivity analysis via local inversions [62.997667081978825]
We present a technique that pinpoints the sections of a quantum circuit that affect the circuit output the most.
We demonstrate the practicality and efficacy of the proposed technique by applying it to example algorithmic circuits implemented on IBM quantum machines.
arXiv Detail & Related papers (2022-04-12T19:39:31Z) - 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) - 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.