An Efficient Iterative Algorithm for Qubit Mapping Via Layer‐Weight Assignment and Search Space Reduction
AI Breakdown
Get a structured breakdown of this paper — what it's about, the core idea, and key takeaways for the field.
Abstract
Current quantum devices support interactions only between physically adjacent qubits, preventing quantum circuits from being directly executed on these devices. Therefore, SWAP gates are required to remap logical qubits to physical qubits, which in turn increases both quantum resource consumption and error rates. To minimize the insertion of additional SWAP gates, HAIL is proposed, an efficient iterative qubit mapping algorithm. Leveraging the inherent parallelism in quantum circuits, a new layer‐weight assignment method is integrated with subgraph isomorphism to derive an optimal initial qubit mapping. Moreover, a two‐stage SWAP sequence search algorithm is presented that effectively identifies the most efficient SWAP sequence by distilling feasible SWAP sequences at different stages. The whole qubit mapping algorithm is then refined through a few iterative bidirectional traversals, further reducing the number of SWAP gates required. Experimental results on the IBM Q20 architecture and various benchmarks show that HAIL‐3 reduces the number of additional gates inserted in the B23$\mathcal {B}_{23}$ by 20.62% compared to state‐of‐the‐art algorithms. Moreover, a partially extended SWAP sequence strategy is proposed in combination with HAIL to reduce its time complexity, with experiments on the sparsely connected Google Sycamore architecture demonstrating reductions in both algorithm runtime and additional SWAP gates.