Skip to main content

Comparison of Exponentially Decreasing Vs. Polynomially Decreasing Objective Functions for Making Quantum Circuits Nearest Neighbour Compliant

  • Conference paper
  • First Online:

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

Abstract

Many proposed architectures for quantum computing involve arranging qubits in a lattice, and then using swap gates to move the quantum states between qubits to enable any pair of qubits to interact with each other. Since swap gates perform no useful computation, they can be viewed as an overhead whose number should be minimised in efficient quantum programs. The location of the swap gates in a quantum circuit are chosen by minimising an objective function characterising the structure of the quantum circuit. Those which currently offer the lowest swap cost reduce the significance of each gate to the objective function relative to its position in the circuit. The criterion that describes how quickly the significance must decrease. In this paper, we show that to satisfy this criterion, it is necessary and sufficient for the decay to be exponential. However, when applying this new objective function, there is no significant improvement over the old function, with most of the benchmark circuits having less than 5% improvement. Only three circuits had more than 10% improvement in swap cost, and these circuits were all less than 100 gates long. The three longest circuits in the benchmark suite had less than 1% change in swap cost. There is also a significant penalty in run time, in one case reaching 265.48%.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

References

  1. A Preview of Bristlecone, Google’s New Quantum Processor. https://bit.ly/2KweJSF. Accessed 11 Oct 2018

  2. Alfailakawi, M.G., Ahmad, I., Hamdan, S.: Harmony-search algorithm for 2D nearest neighbor quantum circuits realization. Expert Syst. Appl. 61, 16–27 (2016). https://doi.org/10.1016/j.eswa.2016.04.038. http://www.sciencedirect.com/science/article/pii/S0957417416302172

    Article  Google Scholar 

  3. Boixo, S., et al.: Characterizing quantum supremacy in near-term devices. Nature Phys. 14(6), 595–600 (2018). https://doi.org/10.1038/s41567-018-0124-x

    Article  Google Scholar 

  4. Kassal, I., Jordan, S.P., Love, P.J., Mohseni, M., Aspuru-Guzik, A.: Polynomial-time quantum algorithm for the simulation of chemical dynamics. Proc. Natl. Acad. Sci. USA 105(48), 18681–18686 (2008). https://doi.org/10.1073/pnas.0808245105. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2596249/, 5752[PII]

    Article  Google Scholar 

  5. Kole, A., Datta, K., Sengupta, I.: A new heuristic for \(n\) -dimensional nearest neighbor realization of a quantum circuit. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 37(1), 182–192 (2018). https://doi.org/10.1109/TCAD.2017.2693284

    Article  Google Scholar 

  6. Kumph, M., Brownnutt, M., Blatt, R.: Two-dimensional arrays of radio-frequency ion traps with addressable interactions. New J. Phys. 13(7), 073043 (2011). http://stacks.iop.org/1367-2630/13/i=7/a=073043

    Article  Google Scholar 

  7. Lye, A., Wille, R., Drechsler, R.: Determining the minimal number of swap gates for multi-dimensional nearest neighbor quantum circuits. In: The 20th Asia and South Pacific Design Automation Conference, pp. 178–183, January 2015. https://doi.org/10.1109/ASPDAC.2015.7059001

  8. Monroe, C., Kim, J.: Scaling the ion trap quantum processor. Science 339(6124), 1164–1169 (2013). https://doi.org/10.1126/science.1231298. http://science.sciencemag.org/content/339/6124/1164

    Article  Google Scholar 

  9. Preskill, J.: Quantum Computing in the NISQ era and beyond. Quantum 2, 79 (2018). https://doi.org/10.22331/q-2018-08-06-79

    Article  Google Scholar 

  10. Shafaei, A., Saeedi, M., Pedram, M.: Qubit placement to minimize communication overhead in 2D quantum architectures. In: 2014 19th Asia and South Pacific Design Automation Conference (ASP-DAC), January 2014

    Google Scholar 

  11. Shor, P.: Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings 35th Annual Symposium on Foundations of Computer Science, p. 124

    Google Scholar 

  12. Spiller, T.P., Nemoto, K., Braunstein, S.L., Munro, W.J., van Loock, P., Milburn, G.J.: Quantum computation by communication. New J. Phys. 8(2), 30 (2006). http://stacks.iop.org/1367-2630/8/i=2/a=030

    Article  Google Scholar 

  13. Weyland, D.: A critical analysis of the harmony search algorithm-how not to solve sudoku. Oper. Res. Perspect. 2, 97–105 (2015). https://doi.org/10.1016/j.orp.2015.04.001. http://www.sciencedirect.com/science/article/pii/S221471601500010X

    Article  MathSciNet  Google Scholar 

  14. Wille, R., Keszocze, O., Walter, M., Rohrs, P., Chattopadhyay, A., Drechsler, R.: Look-ahead schemes for nearest neighbor optimization of 1D and 2D quantum circuits. In: 2016 21st Asia and South Pacific Design Automation Conference (ASP-DAC). pp. 292–297, January 2016. https://doi.org/10.1109/ASPDAC.2016.7428026

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leo Rogers .

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

Rogers, L., McAllister, J. (2019). Comparison of Exponentially Decreasing Vs. Polynomially Decreasing Objective Functions for Making Quantum Circuits Nearest Neighbour Compliant. In: Pnevmatikatos, D., Pelcat, M., Jung, M. (eds) Embedded Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2019. Lecture Notes in Computer Science(), vol 11733. Springer, Cham. https://doi.org/10.1007/978-3-030-27562-4_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-27562-4_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-27561-7

  • Online ISBN: 978-3-030-27562-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics