Improving Quantum Computation by Optimized Qubit Routing
- URL: http://arxiv.org/abs/2206.01294v3
- Date: Tue, 31 Jan 2023 11:03:20 GMT
- Title: Improving Quantum Computation by Optimized Qubit Routing
- Authors: Friedrich Wagner, Andreas B\"armann, Frauke Liers, Markus
Weissenb\"ack
- Abstract summary: We propose a high-quality decomposition approach for qubit routing by swap insertion.
This optimization problem arises in the context of compiling quantum algorithms onto specific quantum hardware.
We present numerical results for the integrated allocation and token swapping problem.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In this work we propose a high-quality decomposition approach for qubit
routing by swap insertion. This optimization problem arises in the context of
compiling quantum algorithms onto specific quantum hardware. Our approach
decomposes the routing problem into an allocation subproblem and a set of token
swapping problems. This allows us to tackle the allocation part and the token
swapping part separately. Extracting the allocation part from the qubit routing
model of Nannicini et al. (arXiv:2106.06446), we formulate the allocation
subproblem as a binary program. Herein, we employ a cost function that is a
lower bound on the overall routing problem objective. We strengthen the linear
relaxation by novel valid inequalities. For the token swapping part we develop
an exact branch-and-bound algorithm. In this context, we improve upon known
lower bounds on the token swapping problem. Furthermore, we enhance an existing
approximation algorithm. We present numerical results for the integrated
allocation and token swapping problem. Obtained solutions may not be globally
optimal due to the decomposition and the usage of an approximation algorithm.
However, the solutions are obtained fast and are typically close to optimal. In
addition, there is a significant reduction in the number of gates and output
circuit depth when compared to state-of-the-art heuristics. Reducing these
figures is crucial for minimizing noise when running quantum algorithms on
near-term hardware. As a consequence, using the novel decomposition approach
leads to compiled algorithms with improved quality. Indeed, when compiled with
the novel routing procedure and executed on real hardware, our experimental
results for quantum approximate optimization algorithms show an significant
increase in solution quality in comparison to standard routing methods.
Related papers
- Benchmarking Variational Quantum Algorithms for Combinatorial Optimization in Practice [0.0]
Variational quantum algorithms and, in particular, variants of the varational quantum eigensolver have been proposed to address optimization (CO) problems.
We numerically investigate what this scaling result means in practice for solving CO problems using Max-Cut as a benchmark.
arXiv Detail & Related papers (2024-08-06T09:57:34Z) - A Fast and Adaptable Algorithm for Optimal Multi-Qubit Pathfinding in Quantum Circuit Compilation [0.0]
This work focuses on multi-qubit pathfinding as a critical subroutine within the quantum circuit compilation mapping problem.
We introduce an algorithm, modelled using binary integer linear programming, that navigates qubits on quantum hardware optimally with respect to circuit SWAP-gate depth.
We have benchmarked the algorithm across a variety of quantum hardware layouts, assessing properties such as computational runtimes, solution SWAP depths, and accumulated SWAP-gate error rates.
arXiv Detail & Related papers (2024-05-29T05:59:15Z) - Accelerating Cutting-Plane Algorithms via Reinforcement Learning
Surrogates [49.84541884653309]
A current standard approach to solving convex discrete optimization problems is the use of cutting-plane algorithms.
Despite the existence of a number of general-purpose cut-generating algorithms, large-scale discrete optimization problems continue to suffer from intractability.
We propose a method for accelerating cutting-plane algorithms via reinforcement learning.
arXiv Detail & Related papers (2023-07-17T20:11:56Z) - Accelerated First-Order Optimization under Nonlinear Constraints [73.2273449996098]
We exploit between first-order algorithms for constrained optimization and non-smooth systems to design a new class of accelerated first-order algorithms.
An important property of these algorithms is that constraints are expressed in terms of velocities instead of sparse variables.
arXiv Detail & Related papers (2023-02-01T08:50:48Z) - Size optimization of CNOT circuits on NISQ [13.391818915679796]
We study the optimization of the CNOT circuits on some noisy intermediate-scale quantum(NISQ) devices.
We implement our algorithm on IBM20 and some other NISQ devices, the results are better than most other methods in our experiment.
arXiv Detail & Related papers (2022-10-11T06:44:04Z) - Quantum Levenberg--Marquardt Algorithm for optimization in Bundle
Adjustment [0.0]
We implement a quantum algorithm for solving the linear system of normal equations that calculates the optimization step in Levenberg--Marquardt.
The proposed quantum algorithm dramatically reduces the complexity of this operation with respect to the number of points.
arXiv Detail & Related papers (2022-03-04T13:38:21Z) - Scaling Quantum Approximate Optimization on Near-term Hardware [49.94954584453379]
We quantify scaling of the expected resource requirements by optimized circuits for hardware architectures with varying levels of connectivity.
We show the number of measurements, and hence total time to synthesizing solution, grows exponentially in problem size and problem graph degree.
These problems may be alleviated by increasing hardware connectivity or by recently proposed modifications to the QAOA that achieve higher performance with fewer circuit layers.
arXiv Detail & Related papers (2022-01-06T21:02:30Z) - Optimal qubit assignment and routing via integer programming [0.22940141855172028]
We consider the problem of mapping a logical quantum circuit onto a given hardware with limited two-qubit connectivity.
We model this problem as an integer linear program, using a network flow formulation with binary variables.
We consider several cost functions: an approximation of the fidelity of the circuit, its total depth, and a measure of cross-talk.
arXiv Detail & Related papers (2021-06-11T15:02:26Z) - Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex
Decentralized Optimization Over Time-Varying Networks [79.16773494166644]
We consider the task of minimizing the sum of smooth and strongly convex functions stored in a decentralized manner across the nodes of a communication network.
We design two optimal algorithms that attain these lower bounds.
We corroborate the theoretical efficiency of these algorithms by performing an experimental comparison with existing state-of-the-art methods.
arXiv Detail & Related papers (2021-06-08T15:54:44Z) - Space-efficient binary optimization for variational computing [68.8204255655161]
We show that it is possible to greatly reduce the number of qubits needed for the Traveling Salesman Problem.
We also propose encoding schemes which smoothly interpolate between the qubit-efficient and the circuit depth-efficient models.
arXiv Detail & Related papers (2020-09-15T18:17:27Z) - Lagrangian Decomposition for Neural Network Verification [148.0448557991349]
A fundamental component of neural network verification is the computation of bounds on the values their outputs can take.
We propose a novel approach based on Lagrangian Decomposition.
We show that we obtain bounds comparable with off-the-shelf solvers in a fraction of their running time.
arXiv Detail & Related papers (2020-02-24T17:55:10Z)
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.