Codar: A Contextual Duration-Aware Qubit Mapping for Various NISQ Devices
Open accessAbstract
Quantum computing devices in the NISQ era share common features and challenges like limited connectivity between qubits. Since two-qubit gates are allowed on limited qubit pairs, quantum compilers must transform original quantum programs to fit the hardware constraints. Previous works on qubit mapping assume different gates have the same execution duration, which limits them to explore the parallelism from the program. To address this drawback, we propose a Multi-architecture Adaptive Quantum Abstract Machine (maQAM) and a COntext-sensitive and Duration-Aware Remapping algorithm (Codar). The Codar remapper is aware of gate duration difference and program context, enabling it to extract more parallelism from programs and speed up the quantum programs by 1.23 in simulation on average in different architectures and maintain the fidelity of circuits when running on OriginQ quantum noisy simulator.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
We have adopted the concept introduced in [37] to define the notion of 'occupied time' for a qubit.
“We have adopted the concept introduced in [37] to define the notion of 'occupied time' for a qubit.”
From Robust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits (2024) · cites this paper as [37]
These algorithms could only handle mapping problems up to 50 qubits.
“Consequently, they could only handle mapping problems up to 50 qubits, which is much smaller than the number of required qubits for achieving quantum advantage.”
From Robust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits (2024) · cites this paper as [37]
Deng et al. introduce a model in which single-qubit gates occupy one unit of time and double-qubit gates occupy two units.
“To simplify calculations, Deng et al. introduce a model in which single-qubit gates occupy one unit of time and double-qubit gates occupy two units.”
From Robust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits (2024) · cites this paper as [37]
The runtime of algorithms that calculate costs of all potential swapping candidates in each iteration when selecting a SWAP was very long.
“Although the above-mentioned algorithms claimed to achieve optimal mapping solutions, the runtime of these algorithms was very long due to the fact that they needed to calculate the costs of all the potential swapping candidates in each iteration when selecting a SWAP.”
From Robust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits (2024) · cites this paper as [37]
CODAR notes that the execution time of single-qubit and double-qubit gates is different.
“CODAR [37] notes that the execution time of single-qubit and double-qubit gates is different.”
From Robust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits (2024) · cites this paper as [37]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Quantum Computation and Quantum Information: 10th Anniversary Edition
Nielsen, M. A., & Chuang, I. L. (2012) · doi:10.1017/cbo9780511976667 · Cited by 8,436 · see citing works
Quantum supremacy using a programmable superconducting processor
Arute, F., Arya, K., Babbush, R., Bacon, D., Bardin, J. C., Barends, R., Biswas, R., Boixo, S., Brandao, F. G. S. L., Buell, D. A., et al. (2019) · Nature · doi:10.1038/s41586-019-1666-5 · Cited by 7,720 · see citing works
Demonstration of a small programmable quantum computer with atomic qubits
Debnath, S., Linke, N. M., Figgatt, C., Landsman, K. A., Wright, K., & Monroe, C. (2016) · Nature · doi:10.1038/nature18648 · Cited by 777 · see citing works
Parallel Implementation of High-Fidelity Multiqubit Gates with Neutral Atoms
Levine, H., Keesling, A., Semeghini, G., Omran, A., Wang, T. T., Ebadi, S., Bernien, H., Greiner, M., Vuletić, V., Pichler, H., et al. (2019) · Physical Review Letters · doi:10.1103/physrevlett.123.170503 · Cited by 604 · see citing works
Tackling the Qubit Mapping Problem for NISQ-Era Quantum Devices
Li, G., Ding, Y., & Xie, Y. (2019) · Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems · doi:10.1145/3297858.3304023 · Cited by 594 · see citing works
Benchmarking an 11-qubit quantum computer
Wright, K., Beck, K. M., Debnath, S., Amini, J., Nam, Y., Grzesiak, N., Chen, J.-S., Pisenti, N. C., Chmielewski, M., Collins, C., et al. (2019) · Nature Communications · doi:10.1038/s41467-019-13534-2 · Cited by 521 · see citing works
RevLib: An Online Resource for Reversible Functions and Reversible Circuits
Wille, R., Grosse, D. J., Teuber, L., Dueck, G. W., & Drechsler, R. (2008) · IEEE International Symposium on Multiple-Valued Logic (ISMVL) · doi:10.1109/ismvl.2008.43 · Cited by 509 · see citing works
Experimental comparison of two quantum computing architectures
Linke, N. M., Maslov, D., Roetteler, M., Debnath, S., Figgatt, C., Landsman, K. A., Wright, K., & Monroe, C. (2017) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1618020114 · Cited by 508 · see citing works
Noise-Adaptive Compiler Mappings for Noisy Intermediate-Scale Quantum Computers
Murali, P., Baker, J. M., Javadi-Abhari, A., Chong, F. T., & Martonosi, M. (2019) · Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems · doi:10.1145/3297858.3304075 · Cited by 411 · see citing works
An Efficient Methodology for Mapping Quantum Circuits to the IBM QX Architectures
Zulehner, A., Paler, A., & Wille, R. (2018) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2018.2846658 · Cited by 382 · see citing works
Green, A. S., Lumsdaine, P. L., Ross, N. J., Selinger, P., & Valiron, B. (2013) · ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) · doi:10.1145/2491956.2462177 · Cited by 341 · see citing works
Open Quantum Assembly Language
Cross, A. W., Bishop, L. S., Smolin, J. A., & Gambetta, J. M. (2017) · arXiv · doi:10.48550/arxiv.1707.03429 · Cited by 310 · see citing works
Tannu, S. S., & Qureshi, M. K. (2019) · Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems · doi:10.1145/3297858.3304007 · Cited by 306 · see citing works
Siraichi, M. Y., Santos, V. F. D., Collange, C., & Pereira, F. M. Q. (2018) · Proceedings of the 2018 International Symposium on Code Generation and Optimization · doi:10.1145/3168822 · Cited by 254 · see citing works
Maller, K., Lichtman, M., Xia, T., Sun, Y., Piotrowicz, M., Carr, A., Isenhower, L., & Saffman, M. E. (2015) · Physical Review A · doi:10.1103/physreva.92.022336 · Cited by 239 · see citing works
Mapping Quantum Circuits to IBM QX Architectures Using the Minimal Number of SWAP and H Operations
Wille, R., Burgholzer, L., & Zulehner, A. (2019) · Proceedings of the 56th Annual Design Automation Conference 2019 · doi:10.1145/3316781.3317859 · Cited by 207 · see citing works
Phase-Tuned Entangled State Generation between Distant Spin Qubits
Stockill, R., Stanley, M., Huthmacher, L., Clarke, E., Hugues, M., Miller, A., Matthiesen, C., Gall, C. L., & Atatüre, M. (2017) · Physical Review Letters · doi:10.1103/physrevlett.119.010503 · Cited by 203 · see citing works
The IBM Q experience and QISKit open-source quantum computing software
Cross, A. W. (2018) · Bulletin of the American Physical Society · Cited by 139 · see citing works
Compiling quantum circuits to realistic hardware architectures using temporal planners
Venturelli, D., Do, M., Rieffel, E. G., & Frank, J. (2017) · Quantum Science and Technology · doi:10.1088/2058-9565/aaa331 · Cited by 137 · see citing works
Look-ahead schemes for nearest neighbor optimization of 1D and 2D quantum circuits
Wille, R., Keszöcze, O., Walter, M., Rohrs, P., Chattopadhyay, A., & Drechsler, R. (2016) · Asia and South Pacific Design Automation Conference (ASP-DAC) · doi:10.1109/aspdac.2016.7428026 · Cited by 120 · see citing works
Free-Space Lossless State Detection of a Single Trapped Atom
Fuhrmanek, A., Bourgain, R., Sortais, Y. R. P., & Browaeys, A. (2011) · Physical Review Letters · doi:10.1103/physrevlett.106.133003 · Cited by 91 · see citing works
Sheng, C., He, X., Xu, P., Guo, R., Wang, K., Xiong, Z., Liu, M., Wang, J., & Zhan, M. (2018) · Physical Review Letters · doi:10.1103/physrevlett.121.240501 · Cited by 79 · see citing works
Kole, A., Datta, K., & Sengupta, I. (2016) · IEEE Journal on Emerging and Selected Topics in Circuits and Systems · doi:10.1109/jetcas.2016.2528720 · Cited by 70 · see citing works
A New Heuristic for $N$ -Dimensional Nearest Neighbor Realization of a Quantum Circuit
Kole, A., Datta, K., & Sengupta, I. (2017) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2017.2693284 · Cited by 68 · see citing works
Do, M., Booth, K. E. C., Frank, J., Beck, J. C., Venturelli, D., & Rieffel, E. G. (2018) · NASA STI Repository (National Aeronautics and Space Administration) · Cited by 65 · see citing works
Temporal Planning for Compilation of Quantum Approximate Optimization Circuits
Venturelli, D., Do, M., Rieffel, E. G., & Frank, J. (2017) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2017/620 · Cited by 42 · see citing works
Depth-Optimal Quantum Circuit Placement for Arbitrary TopologiesPreprint
Bhattacharjee, D., & Chattopadhyay, A. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1703.08540 · Cited by 42 · see citing works
Greedy Randomized Search for Scalable Compilation of Quantum Circuits
Oddi, A., & Rasconi, R. (2018) · Lecture notes in computer science · doi:10.1007/978-3-319-93031-2_32 · Cited by 36 · see citing works
A Novel Approach for Nearest Neighbor Realization of 2D Quantum Circuits
Bhattacharjee, A., Bandyopadhyay, C., Wille, R., Drechsler, R., & Rahaman, H. (2018) · IEEE Computer Society Annual Symposium on VLSI · doi:10.1109/isvlsi.2018.00063 · Cited by 35 · see citing works
Flagged first, then by citations
Research works printed but not linked: 3
- [2][2] Ali Javadi Abhari, Shruti Patil, Daniel Kudrow, Jeff Heckey, Alexey Lvov, Frederic T. Chong, and Margaret Martonosi. ScaffCC: A framework for compilation and analysis of quantum computing programs. In 11th CF , pages 1:1-1:10, New York, NY, USA, 2014. ACM. -
- [4][4] Abdullah Ash-Saki, Mahabubul Alam, and Swaroop Ghosh. QURE: Qubit reallocation in noisy intermediate-scale quantum computers. In 56th DAC , pages 141:1-6, 2019. -
- [13][13] Alexander S. Green, Peter LeFanu Lumsdaine, Neil J. Ross, Peter Selinger, and Benoˆ ıt Valiron. Quipper: a scalable quantum programming language. In 34th PLDI , pages 333-342. ACM, 2013. -
Cited by
Sorted by citations
VACSEN : A V isualization A pproa c h for Noi s e Awaren e ss in Qua n tum Computing
Ruan, S., Wang, Y., Jiang, W., Mao, Y., & Guan, Q. (2022) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2022.3209455 · Cited by 21 · see citing works
Timing-Aware Qubit Mapping and Gate Scheduling Adapted to Neutral Atom Quantum Computing
Li, Y., Zhang, Y., Chen, M., Li, X., & Xu, P. (2023) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2023.3261244 · Cited by 21 · see citing works
Self-citationRobust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits
Cheng, C.-Y., Yang, C.-Y., Kuo, Y.-H., Wang, R.-C., Cheng, H.-C., & Huang, C.-Y. (. (2024) · ACM Transactions on Quantum Computing · doi:10.1145/3680291 · Cited by 19 · see citing works
Efficient Qubit Routing Using a Dynamically Extract-and-Route Framework
Huang, C.-Y., & Mak, W.-K. (2024) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2024.3387290 · Cited by 12 · see citing works
Mitigating Crosstalk in Quantum Computers through Commutativity-Based Instruction Reordering
Xie, L., Zhai, J., & Zheng, W. (2021) · ACM/IEEE Design Automation Conference (DAC) · doi:10.1109/dac18074.2021.9586145 · Cited by 12 · see citing works
Single-Qubit Gates Matter for Optimising Quantum Circuit Depth in Qubit Mapping
Li, S., Nguyen, K. D., Clare, Z., & Feng, Y. (2023) · doi:10.1109/iccad57390.2023.10323863 · Cited by 10 · see citing works
Benchmarking Quantum Circuit Transformation With QKNOB Circuits
Li, S., Zhou, X., & Feng, Y. (2025) · IEEE Transactions on Quantum Engineering · doi:10.1109/tqe.2025.3527399 · Cited by 5 · see citing works
Optimization of CNOT circuits under topological constraints.Preprint
Wu, B., He, X., Yang, S., Shou, L., Tian, G., Zhang, J., & Sun, X. (2019) · arXiv (Cornell University) · Cited by 5 · see citing works
Automatic architecture design for distributed quantum computing
Luo, T.-Y., Zheng, Y.-Z., Fu, X., & Deng, Y. (2024) · Chinese Physics B · doi:10.1088/1674-1056/ad7c2c · Cited by 4 · see citing works
QM-DLA: an efficient qubit mapping method based on dynamic look-ahead strategy
Liu, H., Zhang, B., Zhu, Y., Yang, H., & Zhao, B. (2024) · Scientific Reports · doi:10.1038/s41598-024-64061-0 · Cited by 4 · see citing works
A Quantum Circuit Optimization Framework Based on Pattern Matching
Chen, M., Zhang, Y., & Li, Y. (2021) · SPIN · doi:10.1142/s2010324721400087 · Cited by 4 · see citing works
Self-citationSuppression of Crosstalk in Quantum Circuit Based on Instruction Exchange Rules and Duration
Guan, Z., Liu, R., Cheng, X., Feng, S., & Zhu, P. (2023) · Entropy · doi:10.3390/e25060855 · Cited by 3 · see citing works
Exploiting the Extended Neighborhood of Hexagonal Qubit Architecture for Mapping Quantum Circuits
Kole, A., Datta, K., Sengupta, I., & Drechsler, R. (2024) · ACM Journal on Emerging Technologies in Computing Systems · doi:10.1145/3688391 · Cited by 1 · see citing works
Chen, M., Zhang, Y., Li, Y., Wang, Z., Li, J., & Li, X. (2022) · doi:10.1145/3508352.3549405 · Cited by 2 · see citing works
Self-citationLi, Y., Zhang, Y., Deng, H., Chen, M., & Li, Z. (2024) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2024.3509794 · Cited by 1 · see citing works
Self-citationHierarchical QAOA circuit design framework for distributed quantum computing
Luo, T.-Y., & Deng, Y. (2025) · Chinese Physics B · doi:10.1088/1674-1056/ae00ae · Cited by 1 · see citing works
Schmidt, M., Kole, A., Wichette, L., Drechsler, R., Kirchner, F., & Mounzer, E. (2025) · IEEE Transactions on Quantum Engineering · doi:10.1109/tqe.2025.3610800 · Cited by 2 · see citing works
Special-Purpose Quantum Processor DesignPreprint
Lu, B.-H., Wu, Y.-C., Kong, W., Zhou, Q., & Guo, G. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2102.01228
Quantum algorithm compiler for architectures with semiconductor spin qubits
Tadokoro, M., Matsuoka, R., & Kodera, T. (2025) · EPJ Quantum Technology · doi:10.1140/epjqt/s40507-025-00384-9
DDRoute: a Novel Depth-Driven Approach to the Qubit Routing Problem
Annechini, A., Vénere, M., Sciuto, D., & Santambrogio, M. D. (2025) · ACM/IEEE Design Automation Conference (DAC) · doi:10.1109/dac63849.2025.11133018
Zhao, Y., Li, K., Guo, Z., & Zhang, J. (2025) · doi:10.1109/iccad66269.2025.11240780
A Framework for Dynamic Quantum Circuit Execution: Balancing Effectiveness and Efficiency
Chen, F., Fu, H., Zhu, M., Zhang, C., Xie, W., & Li, X.-Y. (2025) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2025.3626447
DisMap: Calibration-Aware Distributed Compilation for Multi-Chip Quantum Systems
Du, Z., Palma, M., Mo, Z., Wei, W., Chen, J., Buyya, R., & Mao, Y. (2026) · IEEE International Conference on Quantum Software (QSW) · doi:10.1109/qsw72780.2026.00013
- Authors
- Deng, H., Zhang, Y., & Li, Q.
- Affiliations
- University of Science and Technology of China (CN)
- Venue
- 2020 57th ACM/IEEE Design Automation Conference (DAC)
- Publisher
- IEEE
- Published
- 2020-07
- Pages
- 1-6
- ISSN
- 0738-100X (ISSN-L)
- OpenAlex
- W3008133439
- Cited by
- 23
- References
- 29
- Citations by year
- 2026: 1 · 2025: 7 · 2024: 6 · 2023: 3 · 2022: 2 · 2021: 3 · 2019: 1
- FWCI
- 0.76
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- ACM/IEEE Design Automation Conference (DAC) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Quantum Computing Algorithms and Architecture
- Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Quantum Information and Cryptography
- Keywords
- qubit mapping, quantum circuit compilation, NISQ devices, parallelism extraction, maqam, CODAR, circuit fidelity, noisy quantum simulation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review