Skip to main content

On the Influence of Initial Qubit Placement During NISQ Circuit Compilation

  • Conference paper
  • First Online:
Quantum Technology and Optimization Problems (QTOP 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11413))

Included in the following conference series:

Abstract

Noisy Intermediate-Scale Quantum (NISQ) machines are not fault-tolerant, operate few qubits (currently, less than hundred), but are capable of executing interesting computations. Above the quantum supremacy threshold (approx. 60 qubits), NISQ machines are expected to be more powerful than existing classical computers. One of the most stringent problems is that computations (expressed as quantum circuits) have to be adapted (compiled) to the NISQ hardware, because the hardware does not support arbitrary interactions between the qubits. This procedure introduces additional gates (e.g. SWAP gates) into the circuits while leaving the implemented computations unchanged. Each additional gate increases the failure rate of the adapted (compiled) circuits, because the hardware and the circuits are not fault-tolerant. It is reasonable to expect that the placement influences the number of additionally introduced gates. Therefore, a combinatorial problem arises: how are circuit qubits allocated (placed) initially to the hardware qubits? The novelty of this work relies on the methodology used to investigate the influence of the initial placement. To this end, we introduce a novel heuristic and cost model to estimate the number of gates necessary to adapt a circuit to a given NISQ architecture. We implement the heuristic (source code available on github) and benchmark it using a standard compiler (e.g. from IBM Qiskit) treated as a black box. Preliminary results indicate that cost reductions of up to 10% can be achieved for practical circuit instances on realistic NISQ architectures only by placing qubits differently than default (trivial placement).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    github.com/quantumlib/Cirq.

  2. 2.

    quantumexperience.ng.bluemix.net/qx.

  3. 3.

    https://qe-awards.mybluemix.net/static/challenge_24_1_2018.zip.

  4. 4.

    www.ibm.com/blogs/research/2018/08/winners-qiskit-developer-challenge.

References

  1. Viyuela, O., Rivas, A., Gasparinetti, S., Wallraff, A., Filipp, S., Martin-Delgado, M.A.: Observation of topological Uhlmann phases with superconducting qubits. npj Quantum Inf. 4(1), 10 (2018)

    Article  Google Scholar 

  2. Zulehner, A., Paler, A., Wille, R.: Efficient mapping of quantum circuits to the IBM QX architectures. In: Design, Automation & Test in Europe Conference & Exhibition (DATE), 2018. IEEE (2018)

    Google Scholar 

  3. Hattori, W., Yamashita, S.: Quantum circuit optimization by changing the gate order for 2D nearest neighbor architectures. In: Kari, J., Ulidowski, I. (eds.) RC 2018. LNCS, vol. 11106, pp. 228–243. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-99498-7_16

    Chapter  Google Scholar 

  4. Russell , S., Norvig, P.: Artificial Intelligence: A Modern Approach (2002)

    Google Scholar 

  5. Saeedi, M., Markov, I.L.: Synthesis and optimization of reversible circuits-a survey. ACM Comput. Surv. (CSUR) 45(2), 21 (2013)

    Article  Google Scholar 

  6. Venturelli, D., Do, M., Rieffel, E., Frank, J.: Compiling quantum circuits to realistic hardware architectures using temporal planners. Quantum Sci. Technol. 3(2), 025004 (2018)

    Article  Google Scholar 

  7. Paler, A., Zulehner, A., Wille, R.: NISQ circuit compilers: search space structure and heuristics, arXiv preprint arXiv:1806.07241 (2018)

  8. Li, G., Ding, Y., Xie, Y.: Tackling the qubit mapping problem for nisq-era quantum devices, arXiv preprint arXiv:1809.02573 (2018)

  9. Zulehner, A., Wille, R.: Compiling SU (4) quantum circuits to IBM QX architectures, arXiv preprint arXiv:1808.05661 (2018)

Download references

Acknowledgment

The author thanks Ali Javadi Abhari for suggesting some of the circuits, and Lucian Mircea Sasu for very helpful discussions. This work was supported by project CHARON funded by Linz Institute of Technology.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexandru Paler .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Paler, A. (2019). On the Influence of Initial Qubit Placement During NISQ Circuit Compilation. In: Feld, S., Linnhoff-Popien, C. (eds) Quantum Technology and Optimization Problems. QTOP 2019. Lecture Notes in Computer Science(), vol 11413. Springer, Cham. https://doi.org/10.1007/978-3-030-14082-3_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-14082-3_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-14081-6

  • Online ISBN: 978-3-030-14082-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics