A SAT approach to the initial mapping problem in SWAP gate insertion for
commuting gates
- URL: http://arxiv.org/abs/2212.05666v2
- Date: Sun, 30 Jul 2023 10:22:02 GMT
- Title: A SAT approach to the initial mapping problem in SWAP gate insertion for
commuting gates
- Authors: Atsushi Matsuo, Shigeru Yamashita, Daniel J. Egger
- Abstract summary: Most quantum circuits require SWAP gate insertion to run on quantum hardware with limited qubit connectivity.
A good initial mapping for the swap strategy reduces the number of required swap gates.
We present a SAT-based approach to find good initial mappings for circuits with commuting gates transpiled to the hardware.
- Score: 0.8057006406834467
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Most quantum circuits require SWAP gate insertion to run on quantum hardware
with limited qubit connectivity. A promising SWAP gate insertion method for
blocks of commuting two-qubit gates is a predetermined swap strategy which
applies layers of SWAP gates simultaneously executable on the coupling map. A
good initial mapping for the swap strategy reduces the number of required swap
gates. However, even when a circuit consists of commuting gates, e.g., as in
the Quantum Approximate Optimization Algorithm (QAOA) or trotterized
simulations of Ising Hamiltonians, finding a good initial mapping is a hard
problem. We present a SAT-based approach to find good initial mappings for
circuits with commuting gates transpiled to the hardware with swap strategies.
Our method achieves a 65% reduction in gate count for random three-regular
graphs with 500 nodes. In addition, we present a heuristic approach that
combines the SAT formulation with a clustering algorithm to reduce large
problems to a manageable size. This approach reduces the number of swap layers
by 25% compared to both a trivial and random initial mapping for a random
three-regular graph with 1000 nodes. Good initial mappings will therefore
enable the study of quantum algorithms, such as QAOA and Ising Hamiltonian
simulation applied to sparse problems, on noisy quantum hardware with several
hundreds of qubits.
Related papers
- Linear Circuit Synthesis using Weighted Steiner Trees [45.11082946405984]
CNOT circuits are a common building block of general quantum circuits.
This article presents state-of-the-art algorithms for optimizing the number of CNOT gates.
A simulated evaluation shows that the suggested is almost always beneficial and reduces the number of CNOT gates by up to 10%.
arXiv Detail & Related papers (2024-08-07T19:51:22Z) - A two-circuit approach to reducing quantum resources for the quantum lattice Boltzmann method [41.66129197681683]
Current quantum algorithms for solving CFD problems use a single quantum circuit and, in some cases, lattice-based methods.
We introduce the a novel multiple circuits algorithm that makes use of a quantum lattice Boltzmann method (QLBM)
The problem is cast as a stream function--vorticity formulation of the 2D Navier-Stokes equations and verified and tested on a 2D lid-driven cavity flow.
arXiv Detail & Related papers (2024-01-20T15:32:01Z) - Tackling the Qubit Mapping Problem with Permutation-Aware Synthesis [9.885057869188087]
We propose a novel hierarchical qubit mapping and routing algorithm.
In the second stage permutation-aware synthesis (PAS), each block is optimized and synthesized in isolation.
In the third stage a permutation-aware mapping (PAM) algorithm maps the blocks to the target device based on the information from the second stage.
arXiv Detail & Related papers (2023-05-04T15:39:54Z) - High-fidelity parallel entangling gates on a neutral atom quantum
computer [41.74498230885008]
We report the realization of two-qubit entangling gates with 99.5% fidelity on up to 60 atoms in parallel.
These advances lay the groundwork for large-scale implementation of quantum algorithms, error-corrected circuits, and digital simulations.
arXiv Detail & Related papers (2023-04-11T18:00:04Z) - Wide Quantum Circuit Optimization with Topology Aware Synthesis [0.8469686352132708]
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.
arXiv Detail & Related papers (2022-06-27T21:59:30Z) - Efficient variational synthesis of quantum circuits with coherent
multi-start optimization [1.3108652488669734]
We consider the problem of synthesis into a gate set consisting of the CNOT gate and arbitrary single-qubit (1q) gates.
A key idea we propose is to use parametrized two-qubit (2q) controlled phase gates, which can interpolate between the identity gate and the CNOT gate.
This coherent optimization of the architecture together with 1q gates appears to work surprisingly well in practice.
arXiv Detail & Related papers (2022-05-02T18:00:03Z) - Software mitigation of coherent two-qubit gate errors [55.878249096379804]
Two-qubit gates are important components of quantum computing.
But unwanted interactions between qubits (so-called parasitic gates) can degrade the performance of quantum applications.
We present two software methods to mitigate parasitic two-qubit gate errors.
arXiv Detail & Related papers (2021-11-08T17:37:27Z) - Synthesis of Quantum Circuits with an Island Genetic Algorithm [44.99833362998488]
Given a unitary matrix that performs certain operation, obtaining the equivalent quantum circuit is a non-trivial task.
Three problems are explored: the coin for the quantum walker, the Toffoli gate and the Fredkin gate.
The algorithm proposed proved to be efficient in decomposition of quantum circuits, and as a generic approach, it is limited only by the available computational power.
arXiv Detail & Related papers (2021-06-06T13:15:25Z) - 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) - Qubit Mapping Based on Subgraph Isomorphism and Filtered Depth-Limited
Search [5.980663391414905]
Mapping logical quantum circuits to Noisy Intermediate-Scale Quantum (NISQ) devices is a challenging problem.
This paper proposes an efficient method by selecting an initial mapping that takes into consideration the similarity between the architecture graph of the given NISQ device and a graph induced by the input logical circuit.
The proposed circuit transformation algorithm can significantly decrease the number of auxiliary two-qubit gates required to be added to the logical circuit.
arXiv Detail & Related papers (2020-04-15T15:07:49Z)
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.