A binary integer programming-based method for qubit mapping in sparse architectures (original) (raw)
References
Almeida, A.A.A., Dueck, G.W., Silva, A.C.R.: Finding optimal qubit permutations for IBM’s quantum computer architectures. In: Proceedings of the 32nd Symposium on Integrated Circuits and Systems Design. SBCCI’19, pp. 1–6. ACM, Sao Paulo, Brazil (2019). https://doi.org/10.1145/3338852.3339829
Bernal, D.E., Booth, K.E.C., Dridi, R., Alghassi, H., Tayur, S.R., Venturelli, D.: Integer programming techniques for minor-embedding in quantum annealers. In: Proceedings of the 17th International Conference on Integration of Constraint Programming, Artificial Intelligence, and Operations Research, pp. 112–129. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58942-4_8
Cowtan, A., Dilkes, S., Duncan, R., Krajenbrink, A., Simmons, W., Sivarajah, S.: On the qubit routing problem. In: Proceedings of the 14th Conference on the Theory of Quantum Computation, Communication and Cryptography. LIPIcs, vol. 135, pp. 1–32. Dagstuhl, Germany (2019). https://doi.org/10.4230/LIPIcs.TQC.2019.5
Debnath, S., Linke, N.M., Figgatt, C., Landsman, K.A., Wright, K., Monroe, C.: Demonstration of a small programmable quantum computer with atomic qubits. Nature 536(7614), 63–66 (2016). https://doi.org/10.1038/nature18648 Article Google Scholar
Koch, J., Yu, T.M., Gambetta, J., Houck, A.A., Schuster, D.I., Majer, J., Blais, A., Devoret, M.H., Girvin, S.M., Schoelkopf, R.J.: Charge-insensitive qubit design derived from the cooper pair box. Phys. Rev. A 76, 042319 (2007). https://doi.org/10.1103/PhysRevA.76.042319 ArticleMATH Google Scholar
Lao, L., Someren, H., Ashraf, I., Almudever, C.G.: Timing and resource-aware mapping of quantum circuits to superconducting processors. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 41(2), 359–371 (2021). https://doi.org/10.1109/TCAD.2021.3057583 Article Google Scholar
Li, G., Ding, Y., Xie, Y.: Tackling the qubit mapping problem for NISQ-era quantum devices. In: Proceedings of the 24th International Conference on Architectural Support for Programming Languages and Operating Systems. ASPLOS’19, pp. 1001–1014. ACM, New York (2019).https://doi.org/10.1145/3297858.3304023
Liu, L., Dou, X.: Qucloud: a new qubit mapping mechanism for multi-programming quantum computing in cloud environment. In: 2021 IEEE International Symposium on High-Performance Computer Architecture (HPCA), Seoul, Korea (South), pp. 167–178 (2021). https://doi.org/10.1109/HPCA51647.2021.00024
Molavi, A., Xu, A., Diges, M., Pick, L., Tannu, S.S., Albarghouthi, A.: Qubit mapping and routing via maxsat. In: 55th IEEE/ACM International Symposium on Microarchitecture, pp. 1078–1091. IEEE, Chicago, Illinois (2022). https://doi.org/10.1109/MICRO56248.2022.00077
Murali, P., Mckay, D.C., Martonosi, M., Javadi-Abhari, A.: Software mitigation of crosstalk on noisy intermediate-scale quantum computers. In: Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems. ASPLOS’20, pp. 1001–1016. ACM, New York (2020). https://doi.org/10.1145/3373376.3378477
Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information: 10th Anniversary Edition, 10th edn. Cambridge University Press, Cambridge (2011) MATH Google Scholar
Paler, A.: On the influence of initial qubit placement during nisq circuit compilation. In: Feld, S., Linnhoff-Popien, C. (eds.) Quantum Technology and Optimization Problems, pp. 207–217. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-14082-3_18 ChapterMATH Google Scholar
Siraichi, M.Y., Santos, V.F., Collange, C., Pereira, F.M.Q.: Qubit allocation. In: Proceedings of the 2018 International Symposium on Code Generation and Optimization. CGO 2018, pp. 113–125. ACM, New York (2018). https://doi.org/10.1145/3168822
Venturelli, D., Do, M., Rieffel, E.G., Frank, J.: Temporal planning for compilation of quantum approximate optimization circuits. In: Proceedings of the 26th International Joint Conference on Artificial Intelligence, pp. 4440–4446 (2017). https://doi.org/10.24963/ijcai.2017/620
Wille, R., Burgholzer, L., Zulehner, A.: Mapping quantum circuits to IBM QX architectures using the minimal number of SWAP and H operations. In: Proceedings of the 56th Annual Design Automation Conference 2019. DAC’19, pp. 1–6. ACM, New York (2019). https://doi.org/10.1145/3316781.3317859
Wille, R., Groe, D., Teuber, L., Dueck, G.W., Drechsler, R.: Revlib: An online resource for reversible functions and reversible circuits. In: Proceedings of the 38th International Symposium on Multiple Valued Logic. ISMVL’08, pp. 220–225. IEEE Computer Society, Dallas (2008). https://doi.org/10.1109/ISMVL.2008.43
Zhang, C., Hayes, A.B., Qiu, L., Jin, Y., Chen, Y., Zhang, E.Z.: Time-optimal qubit mapping. In: Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems. ASPLOS’21, pp. 360–374. ACM, New York (2021). https://doi.org/10.1145/3445814.3446706