On Optimal Subarchitectures for Quantum Circuit Mapping
arXiv:2210.09321 · doi:10.1145/3593594
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.
19 pages, 9 figures, 3 tables
Cited by in corpus (10)
- The MQT Handbook: A Summary of Design Automation Tools and Software for Quantum Computing
- MQT QMAP: Efficient Quantum Circuit Mapping
- MQT Predictor: Automatic Device Selection with Device-Specific Circuit Compilation for Quantum Computing
- Robust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits
- Route-Forcing: Scalable Quantum Circuit Mapping for Scalable Quantum Computing Architectures
- Lightcone Bounds for Quantum Circuit Mapping via Uncomplexity
- Optimized Noise Suppression for Quantum Circuits
- Reducing the Compilation Time of Quantum Circuits Using Pre-Compilation on the Gate Level
- Improving Figures of Merit for Quantum Circuit Compilation
- Routing-Aware Placement for Zoned Neutral Atom-based Quantum Computing