Algorithmic Theory of Qubit Routing

05/03/2023
by   Takehiro Ito, et al.
0

The qubit routing problem, also known as the swap minimization problem, is a (classical) combinatorial optimization problem that arises in the design of compilers of quantum programs. We study the qubit routing problem from the viewpoint of theoretical computer science, while most of the existing studies investigated the practical aspects. We concentrate on the linear nearest neighbor (LNN) architectures of quantum computers, in which the graph topology is a path. Our results are three-fold. (1) We prove that the qubit routing problem is NP-hard. (2) We give a fixed-parameter algorithm when the number of two-qubit gates is a parameter. (3) We give a polynomial-time algorithm when each qubit is involved in at most one two-qubit gate.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/04/2021

Quantum routing with fast reversals

We present methods for implementing arbitrary permutations of qubits und...
research
04/08/2020

A polynomial-time algorithm for the routing flow shop problem with two machines: an asymmetric network with a fixed number of nodes

We consider the routing flow shop problem with two machines on an asymme...
research
05/21/2022

Not All SWAPs Have the Same Cost: A Case for Optimization-Aware Qubit Routing

Despite rapid advances in quantum computing technologies, the qubit conn...
research
06/07/2021

NISQ Algorithm for Semidefinite Programming

Semidefinite Programming (SDP) is a class of convex optimization program...
research
05/28/2022

Travelling Salesman Problem: Parallel Implementations Analysis

The Traveling Salesman Problem (often called TSP) is a classic algorithm...
research
11/13/2018

Exploring the Scope of Unconstrained Via Minimization by Recursive Floorplan Bipartitioning

Random via failure is a major concern for post-fabrication reliability a...

Please sign up or login with your details

Forgot password? Click here to reset