Skip to main content

2021 | OriginalPaper | Buchkapitel

Patterns for Hybrid Quantum Algorithms

verfasst von : Manuela Weigold, Johanna Barzen, Frank Leymann, Daniel Vietz

Erschienen in: Service-Oriented Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Quantum computers have the potential to solve certain problems faster than classical computers. However, the computations that can be executed on current quantum devices are still limited. Hybrid algorithms split the computational tasks between classical and quantum computers circumventing some of these limitations. Therefore, they are regarded as promising candidates for useful applications in the near future. But especially for novices in quantum computing, it is hard to identify why a particular splitting strategy is proposed by an algorithm. In this work, we describe the best practices for splitting strategies as patterns to foster a common understanding of hybrid algorithms.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
3
[32] proves this by showing how this algorithm relates to the adiabatic algorithm [33], which also inspired the ansatz of the algorithm.
 
Literatur
2.
Zurück zum Zitat LaRose, R.: Overview and comparison of gate level quantum software platforms. Quantum 3, 130 (2019)CrossRef LaRose, R.: Overview and comparison of gate level quantum software platforms. Quantum 3, 130 (2019)CrossRef
3.
Zurück zum Zitat Horodecki, R., Horodecki, P., Horodecki, M., Horodecki, K.: Quantum entanglement. Rev. Mod. Phy. 81(2), 865 (2009)MathSciNetCrossRef Horodecki, R., Horodecki, P., Horodecki, M., Horodecki, K.: Quantum entanglement. Rev. Mod. Phy. 81(2), 865 (2009)MathSciNetCrossRef
4.
Zurück zum Zitat Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge and New York (2010)CrossRef Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge and New York (2010)CrossRef
5.
Zurück zum Zitat Shor, P.W.: Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings 35th Annual Symposium on Foundations of Computer Science, pp. 124–134, IEEE (1994) Shor, P.W.: Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings 35th Annual Symposium on Foundations of Computer Science, pp. 124–134, IEEE (1994)
6.
Zurück zum Zitat Harrow, A.W., Hassidim, A., Lloyd, S.: Quantum algorithm for linear systems of equations. Phys. Rev. Lett. 103(15), 150502 (2009)MathSciNetCrossRef Harrow, A.W., Hassidim, A., Lloyd, S.: Quantum algorithm for linear systems of equations. Phys. Rev. Lett. 103(15), 150502 (2009)MathSciNetCrossRef
7.
Zurück zum Zitat Preskill, J.: Quantum computing in the NISQ era and beyond. Quantum 2, 79 (2018)CrossRef Preskill, J.: Quantum computing in the NISQ era and beyond. Quantum 2, 79 (2018)CrossRef
8.
Zurück zum Zitat Amico, M., Saleem, Z.H., Kumph, M.: Experimental study of shor’s factoring algorithm using the IBM q experience. Phys. Rev. A 100(1), (2019) Amico, M., Saleem, Z.H., Kumph, M.: Experimental study of shor’s factoring algorithm using the IBM q experience. Phys. Rev. A 100(1), (2019)
9.
Zurück zum Zitat Perdomo-Ortiz, A., Benedetti, M., Realpe-Gómez, J., Biswas, R.: Opportunities and challenges for quantum-assisted machine learning in near-term quantum computers. Quant. Sci. Technol. 3(3), 030502 (2018)CrossRef Perdomo-Ortiz, A., Benedetti, M., Realpe-Gómez, J., Biswas, R.: Opportunities and challenges for quantum-assisted machine learning in near-term quantum computers. Quant. Sci. Technol. 3(3), 030502 (2018)CrossRef
10.
Zurück zum Zitat Weigold, M., Barzen, J., Leymann, F., Salm, M.: Data encoding patterns for quantum computing. In: Proceedings of the \(27^{{\rm th}}\) Conference on Pattern Languages of Programs. The Hillside Group (2021, to appear) Weigold, M., Barzen, J., Leymann, F., Salm, M.: Data encoding patterns for quantum computing. In: Proceedings of the \(27^{{\rm th}}\) Conference on Pattern Languages of Programs. The Hillside Group (2021, to appear)
13.
Zurück zum Zitat Falkenthal, M., et al.: Leveraging pattern application via pattern refinement. In: Proceedings of the International Conference on Pursuit of Pattern Languages for Societal Change (PURPLSOC 2015). epubli, June 2015 Falkenthal, M., et al.: Leveraging pattern application via pattern refinement. In: Proceedings of the International Conference on Pursuit of Pattern Languages for Societal Change (PURPLSOC 2015). epubli, June 2015
15.
Zurück zum Zitat Schuld, M., Killoran, N.: Quantum machine learning in feature hilbert spaces. Phys. Rev. Lett. 122(4), 040504 (2019)CrossRef Schuld, M., Killoran, N.: Quantum machine learning in feature hilbert spaces. Phys. Rev. Lett. 122(4), 040504 (2019)CrossRef
16.
Zurück zum Zitat Havlíček, V., Córcoles, A.D., Temme, K., Harrow, A.W., Kandala, A., Chow, J.M., Gambetta, J.M.: Supervised learning with quantum-enhanced feature spaces. Nature 567(7747), 209–212 (2019)CrossRef Havlíček, V., Córcoles, A.D., Temme, K., Harrow, A.W., Kandala, A., Chow, J.M., Gambetta, J.M.: Supervised learning with quantum-enhanced feature spaces. Nature 567(7747), 209–212 (2019)CrossRef
17.
Zurück zum Zitat Bartkiewicz, K., Gneiting, C., Černoch, A., Jiráková, K., Lemr, K., Nori, F.: Experimental kernel-based quantum machine learning in finite feature space. Sci. Rep. 10(1), 12356 (2020)CrossRef Bartkiewicz, K., Gneiting, C., Černoch, A., Jiráková, K., Lemr, K., Nori, F.: Experimental kernel-based quantum machine learning in finite feature space. Sci. Rep. 10(1), 12356 (2020)CrossRef
18.
19.
21.
Zurück zum Zitat Mitarai, K., Negoro, M., Kitagawa, M., Fujii, K.:Quantum circuit learning. Phy. Rev. A 98(3) (2018) Mitarai, K., Negoro, M., Kitagawa, M., Fujii, K.:Quantum circuit learning. Phy. Rev. A 98(3) (2018)
22.
23.
25.
Zurück zum Zitat Peruzzo, A., et al.: A variational eigenvalue solver on a photonic quantum processor. Nat. Commun. 5(1), 4213 (2014)CrossRef Peruzzo, A., et al.: A variational eigenvalue solver on a photonic quantum processor. Nat. Commun. 5(1), 4213 (2014)CrossRef
27.
Zurück zum Zitat Cao, Y., et al.: Quantum chemistry in the age of quantum computing. Chem. Rev. 119(19), 10 856–10 915 (2019) Cao, Y., et al.: Quantum chemistry in the age of quantum computing. Chem. Rev. 119(19), 10 856–10 915 (2019)
31.
Zurück zum Zitat Fingerhuth, M., Babej, T., Ing, C.: A quantum alternating operator ansatz with hard and soft constraints for lattice protein folding. arXiv preprint arXiv:1810.13411(2018) Fingerhuth, M., Babej, T., Ing, C.: A quantum alternating operator ansatz with hard and soft constraints for lattice protein folding. arXiv preprint arXiv:​1810.​13411(2018)
34.
Zurück zum Zitat Farhi, E., Goldstone, J., Gutmann, C.: A quantum approximate optimization algorithm applied to a bounded occurrence constraint problem. arXiv preprint arXiv:1412.6062(2015) Farhi, E., Goldstone, J., Gutmann, C.: A quantum approximate optimization algorithm applied to a bounded occurrence constraint problem. arXiv preprint arXiv:​1412.​6062(2015)
36.
Zurück zum Zitat Tate, R., Farhadi, M., Herold, C., Mohler, E., Gupta, S.: Bridging classical and quantum with sdp initialized warm-starts for qaoa. arXiv preprint arXiv:2010.14021(2020) Tate, R., Farhadi, M., Herold, C., Mohler, E., Gupta, S.: Bridging classical and quantum with sdp initialized warm-starts for qaoa. arXiv preprint arXiv:​2010.​14021(2020)
38.
Zurück zum Zitat Barkoutsos, P.K., et al.: Quantum algorithms for electronic structure calculations: particle-hole hamiltonian and optimized wave-function expansions. Phys. Rev. A 98(2) (2018) Barkoutsos, P.K., et al.: Quantum algorithms for electronic structure calculations: particle-hole hamiltonian and optimized wave-function expansions. Phys. Rev. A 98(2) (2018)
39.
Zurück zum Zitat Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language: Towns, Buildings Construction. Oxford University Press, Oxford (1977) Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language: Towns, Buildings Construction. Oxford University Press, Oxford (1977)
40.
Zurück zum Zitat Ramezani, S.B., Sommers, A., Manchukonda, H.K., Rahimi, S., Amirlatifi, A.: Machine learning algorithms in quantum computing: a survey. In: International Joint Conference on Neural Networks (IJCNN), vol. 2020, pp. 1–8 (2020) Ramezani, S.B., Sommers, A., Manchukonda, H.K., Rahimi, S., Amirlatifi, A.: Machine learning algorithms in quantum computing: a survey. In: International Joint Conference on Neural Networks (IJCNN), vol. 2020, pp. 1–8 (2020)
41.
Zurück zum Zitat Grover, L.M.: A fast quantum mechanical algorithm for database search. In: Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing (STOC 1996) (1996) Grover, L.M.: A fast quantum mechanical algorithm for database search. In: Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing (STOC 1996) (1996)
43.
Zurück zum Zitat National Academies of Sciences: Engineering and Medicine, Quantum Computing: Progress and Prospects. The National Academies Press, Washington, DC (2019) National Academies of Sciences: Engineering and Medicine, Quantum Computing: Progress and Prospects. The National Academies Press, Washington, DC (2019)
46.
Zurück zum Zitat Sim, S., Johnson, P.D., Aspuru-Guzik, A.: Expressibility and entangling capability of parameterized quantum circuits for hybrid quantum-classical algorithms. Adv. Quant. Technol. 2(12), 1900070 (2019)CrossRef Sim, S., Johnson, P.D., Aspuru-Guzik, A.: Expressibility and entangling capability of parameterized quantum circuits for hybrid quantum-classical algorithms. Adv. Quant. Technol. 2(12), 1900070 (2019)CrossRef
47.
Zurück zum Zitat Lee, Y., Joo, J., Lee, S.: Hybrid quantum linear equation algorithm and its experimental test on IBN quantum experience. Sci. Rep. 9(1), 4778 (2019)CrossRef Lee, Y., Joo, J., Lee, S.: Hybrid quantum linear equation algorithm and its experimental test on IBN quantum experience. Sci. Rep. 9(1), 4778 (2019)CrossRef
50.
Zurück zum Zitat Weder, B., Barzen, J., Leymann, F., Salm, S., Vietz, D.: The quantum software lifecycle. In: Proceedings of the 1st ACM SIGSOFT International Workshop on Architectures and Paradigms for Engineering Quantum Software (APEQS 2020). ACM, Workshop, pp. 2–9, November 2020. https://doi.org/10.1145/3412451.3428497 Weder, B., Barzen, J., Leymann, F., Salm, S., Vietz, D.: The quantum software lifecycle. In: Proceedings of the 1st ACM SIGSOFT International Workshop on Architectures and Paradigms for Engineering Quantum Software (APEQS 2020). ACM, Workshop, pp. 2–9, November 2020. https://​doi.​org/​10.​1145/​3412451.​3428497
51.
Zurück zum Zitat Fehling, C., Barzen, J., Breitenbücher, U., Leymann, F.: A Process for pattern identification, authoring, and application. In: Proceedings of the \(19^{{\rm th}}\) European Conference on Pattern Languages of Programs (EuroPLoP 2014), ACM, January 2014 Fehling, C., Barzen, J., Breitenbücher, U., Leymann, F.: A Process for pattern identification, authoring, and application. In: Proceedings of the \(19^{{\rm th}}\) European Conference on Pattern Languages of Programs (EuroPLoP 2014), ACM, January 2014
Metadaten
Titel
Patterns for Hybrid Quantum Algorithms
verfasst von
Manuela Weigold
Johanna Barzen
Frank Leymann
Daniel Vietz
Copyright-Jahr
2021
DOI
https://doi.org/10.1007/978-3-030-87568-8_2

Premium Partner