Discover the SciOpen Platform and Achieve Your Research Goals with Ease.
Search articles, authors, keywords, DOl and etc.
The goal of qubit mapping is to map a logical circuit to a physical device by introducing additional gates as few as possible in an acceptable amount of time. We present an effective approach called Tabu Search Based Adjustment (TSA) algorithm to construct the mappings. It consists of two key steps: one is making use of a combined subgraph isomorphism and completion to initialize some candidate mappings, and the other is dynamically modifying the mappings by TSA. Our experiments show that, compared with state-of-the-art methods, TSA can generate mappings with a smaller number of additional gates and have better scalability for large-scale circuits.
Harrow A W, Hassidim A, Lloyd S. Quantum algorithm for linear systems of equations. Physical Review Letters , 2009, 103(15): 150502. DOI: 10.1103/PhysRevLett.103.1505 02.
Arute F, Arya K, Babbush R et al. Quantum supremacy using a programmable superconducting processor. Nature , 2019, 574(7779): 505–510. DOI: 10.1038/s41586-019-1666-5.
Reagor M, Pfaff W, Axline C et al. Quantum memory with millisecond coherence in circuit QED. Physical Review B , 2016, 94(1): 014506. DOI: 10.1103/PhysRevB.94.014506.
Glover F. Tabu search-part II. ORSA Journal on Computing , 1990, 2(1): 4–32. DOI: 10.1287/ijoc.2.1.4.
Zulehner A, Paler A, Wille R. An efficient methodology for mapping quantum circuits to the IBM QX architectures. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2019, 38(7): 1226–1236. DOI: 10.1109/TCAD.2018.2846658.
Li S J, Zhou X Z, Feng Y. Qubit mapping based on subgraph isomorphism and filtered depth-limited search. IEEE Transactions on Computers , 2021, 70(11): 1777–1788. DOI: 10.1109/TC.2020.3023247.
Zhu P C, Guan Z J, Cheng X Y. A dynamic look-ahead heuristic for the qubit mapping problem of NISQ computers. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2020, 39(12): 4721–4735. DOI: 10.1109/TCAD.2020.2970594.
Cai S W, Su K L. Local search for Boolean Satisfiability with configuration checking and subscore. Artificial Intelligence , 2013, 204: 75–98. DOI: 10.1016/j.artint.2013.09.001.
Kissinger A, van de Griend A M. CNOT circuit extraction for topologically-constrained quantum memories. Quantum Information and Computation , 2020, 20(7/8): 581–596. DOI: 10.26421/QIC20.7-8-4.
Nash B, Gheorghiu V, Mosca M. Quantum circuit optimizations for NISQ architectures. Quantum Science and Technology , 2020, 5(2): 025010. DOI: 10.1088/2058-9565/ab79b1.
Guerreschi G G, Park J. Two-step approach to scheduling quantum circuits. Quantum Science and Technology , 2018, 3(4): 045003. DOI: 10.1088/2058-9565/aacf0b.
Zhou X Z, Li S J, Feng Y. Quantum circuit transformation based on simulated annealing and heuristic search. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2020, 39(12): 4683–4694. DOI: 10.1109/TCAD.2020.2969647.
Lao L L, van Someren H, Ashraf I, Almudever C G. Timing and resource-aware mapping of quantum circuits to superconducting processors. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2022, 41(2): 359–371. DOI: 10.1109/TCAD.2021.3057583.
Barenco A, Bennett C H, Cleve R, DiVincenzo D P, Margolus N, Shor P, Sleator T, Smolin J A, Weinfurter H. Elementary gates for quantum computation. Physical Review A , 1995, 52(5): 3457–3467. DOI: 10.1103/PhysRevA.52.3457.
Cross A, Javadi-Abhari A, Alexander T et al. OpenQASM 3: A broader and deeper quantum assembly language. ACM Transactions on Quantum Computing , 2022, 3(3): 12. DOI: 10.1145/3505636.
Floyd R W. Algorithm 97: Shortest path. Communications of the ACM , 1962, 5(6): 345. DOI: 10.1145/367766.368168.