Optimal Qubit Assignment and Routing via Integer Programming
Open Access
- 21 October 2022
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Quantum Computing
- Vol. 4 (1) , 1-31
Abstract
We consider the problem of mapping a logical quantum circuit onto a given hardware with limited 2-qubit connectivity. We model this problem as an integer linear program, using a network flow formulation with binary variables that includes the initial allocation of qubits and their routing. We consider several cost functions: an approximation of the fidelity of the circuit, its total depth, and a measure of cross-talk, all of which can be incorporated in the model. Numerical experiments on synthetic data and different hardware topologies indicate that the error rate and depth can be optimized simultaneously without significant loss. We test our algorithm on a large number of quantum volume circuits, optimizing for error rate and depth; our algorithm significantly reduces the number of CNOTs compared to Qiskit’s default transpiler SABRE [ 19 ] and produces circuits that, when executed on hardware, exhibit higher fidelity.Keywords
All Related Versions
This publication has 13 references indexed in Scilit:
- t|ket⟩: a retargetable compiler for NISQ devicesQuantum Science and Technology, 2020
- Validating quantum computers using randomized model circuitsPhysical Review A, 2019
- Tackling the Qubit Mapping Problem for NISQ-Era Quantum Devices2019
- A stochastic multi-stage fixed charge transportation problem: Worst-case analysis of the rolling horizon approachEuropean Journal of Operational Research, 2018
- Operating room scheduling and rescheduling: a rolling horizon approachFlexible Services and Manufacturing Journal, 2015
- A rolling horizon-based heuristic to solve a multi-level general lot sizing and scheduling problem with multiple machines (MLGLSP_MM) in job shop manufacturing systemUncertain Supply Chain Management, 2014
- A rolling horizon approach for disruption management of railway rolling stockEuropean Journal of Operational Research, 2012
- Quantum Circuit PlacementIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2008
- General teleportation channel, singlet fraction, and quasidistillationPhysical Review A, 1999
- Existence of Forecast Horizons in Undiscounted Discrete-Time Lot Size ModelsOperations Research, 1990