TY - JOUR
T1 - A binary integer programming-based method for qubit mapping in sparse architectures
AU - Jiang, Hui
AU - Fu, Jianling
AU - Deng, Yuxin
AU - Wu, Jun
N1 - Publisher Copyright:
© The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2024.
PY - 2025/3
Y1 - 2025/3
N2 - It is a current trend of sparse architectures employed for superconducting quantum chips, which have the advantage of low coupling and crosstalk properties. Existing qubit mapping algorithms do not take the sparsity of quantum architectures into account. To this end, we propose a qubit mapping method based on binary integer programming, called QMBIP. First, we slice a given quantum circuit by taking into account the sparsity of target architectures. Then, the constraints and the objective function are formulated and rendered to the binary integer programming problem by matrix transformation. The behavior of a SWAP gate is characterized by an elementary row transformation on the mapping matrix between the physical and logical qubits. To reduce the search space, we introduce path variables and isomorphic pruning, as well as a look-ahead mechanism. Finally, we compare with typical qubit mapping algorithms such as SABRE and SATMAP on the sparse architectures ibmq_sydney, ibmq_manhattan, ibmq_singapore, and a dense architecture ibmq_tokyo. Experiments show that QMBIP effectively maintains the fidelity of the compiled quantum circuits. For example, on ibmq_sydney, the fidelity of the quantum circuits compiled by our approach outperforms SABRE and SATMAP by 53.9% and 46.8%, respectively.
AB - It is a current trend of sparse architectures employed for superconducting quantum chips, which have the advantage of low coupling and crosstalk properties. Existing qubit mapping algorithms do not take the sparsity of quantum architectures into account. To this end, we propose a qubit mapping method based on binary integer programming, called QMBIP. First, we slice a given quantum circuit by taking into account the sparsity of target architectures. Then, the constraints and the objective function are formulated and rendered to the binary integer programming problem by matrix transformation. The behavior of a SWAP gate is characterized by an elementary row transformation on the mapping matrix between the physical and logical qubits. To reduce the search space, we introduce path variables and isomorphic pruning, as well as a look-ahead mechanism. Finally, we compare with typical qubit mapping algorithms such as SABRE and SATMAP on the sparse architectures ibmq_sydney, ibmq_manhattan, ibmq_singapore, and a dense architecture ibmq_tokyo. Experiments show that QMBIP effectively maintains the fidelity of the compiled quantum circuits. For example, on ibmq_sydney, the fidelity of the quantum circuits compiled by our approach outperforms SABRE and SATMAP by 53.9% and 46.8%, respectively.
UR - https://www.scopus.com/pages/publications/85211080714
U2 - 10.1007/s00236-024-00471-x
DO - 10.1007/s00236-024-00471-x
M3 - 文章
AN - SCOPUS:85211080714
SN - 0001-5903
VL - 62
JO - Acta Informatica
JF - Acta Informatica
IS - 1
M1 - 4
ER -