Nothing Special   »   [go: up one dir, main page]

Skip to main content

Improving the Quality of Quantum Services Generation Process: Controlling Errors and Noise

  • Conference paper
  • First Online:
Hybrid Artificial Intelligent Systems (HAIS 2023)

Abstract

As the industry moves towards practical applications of quantum computing, it faces significant obstacles such as specific platform dependency and lack of mature tools. These obstacles make the creation of quantum applications a slow and complex process that requires specialized knowledge of quantum mechanics and computer science, which compromises the quality of quantum services. Therefore, the need to ensure an adequate level of quality in quantum software is fundamental. To address these challenges, this work proposes a process that enables developers to create high-quality quantum services in an automated and standardized way, using an extension of the OpenAPI specification. Furthermore, we analyze the challenges faced by NISQ devices, the most advanced quantum computers available today, due to errors and noise such as decoherence, gate errors, and readout errors. This process will make it possible to measure, at runtime, the stability and fidelity of the quantum circuits included in the generated quantum services.

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

    https://www.openapis.org/.

  2. 2.

    https://github.com/features/actions.

  3. 3.

    The basic gates create the basis on which the rest of the gates that make up the circuit are composed.

  4. 4.

    This consists on preparing a 0 state and measuring if a 1 is read and viceversa. Thus, these probabilities are related to the readout error.

References

  1. Aaronson, S.: BQP and the polynomial hierarchy. In: Proceedings of the Annual ACM Symposium on Theory of Computing, pp. 141–150 (2009)

    Google Scholar 

  2. MacQuarrie, E.R., Simon, C., Simmons, S., Maine, E.: The emerging commercial landscape of quantum computing. Nat. Rev. Phys. 2(11), 596–598 (2020)

    Article  Google Scholar 

  3. Rojo, J., Valencia, D., Berrocal, J., Moguel, E., García-Alonso, J.M., Murillo, J.M.: Trials and tribulations of developing hybrid quantum-classical microservices systems. arXiv, vol. abs/2105.04421 (2021)

    Google Scholar 

  4. Moguel, E., Rojo, J., Valencia, D., Berrocal, J., Garcia-Alonso, J., Murillo, J.M.: Quantum service-oriented computing: current landscape and challenges. Softw. Qual. J. 30(4), 983–1002 (2022)

    Article  Google Scholar 

  5. Akbar, M.A., Khan, A.A., Mahmood, S., Rafi, S.: Quantum software engineering: a new genre of computing (2022). https://arxiv.org/abs/2211.13990v1

  6. Garcia-Alonso, J.M., Rojo, J., Valencia, D., Moguel, E., Berrocal, J., Murillo, J.M.: Quantum software as a service through a quantum API gateway. IEEE Internet Comput. 26, 34–41 (2021)

    Article  Google Scholar 

  7. Piattini, M., Serrano, M., Perez-Castillo, R., Petersen, G., Hevia, J.L.: Toward a quantum software engineering. IT Prof. 23(1), 62–66 (2021)

    Article  Google Scholar 

  8. Endo, S., Cai, Z., Benjamin, S.C., Yuan, X.: Hybrid quantum-classical algorithms and quantum error mitigation. J. Phys. Soc. Jpn. 90(3), 032001 (2021)

    Article  Google Scholar 

  9. Schlosshauer, M.: Decoherence, the measurement problem, and interpretations of quantum mechanics. Rev. Mod. Phys. 76(4), 1267–1305 (2005). http://arxiv.org/abs/quant-ph/0312059

  10. Nachman, B., Urbanek, M., de Jong, W.A., Bauer, C.W.: Unfolding quantum computer readout noise. npj Quantum Inf. 6(1), 1–7 (2020). https://www.nature.com/articles/s41534-020-00309-7

  11. Georgopoulos, K., Emary, C., Zuliani, P.: Modelling and simulating the noisy behaviour of near-term quantum computers. Phys. Rev. A 104(6), 062432 (2021). http://arxiv.org/abs/2101.02109. [quant-ph]

  12. Arias, D., et al.: Let’s do it right the first time: survey on security concerns in the way to quantum software engineering. Neurocomputing 538, 126199 (2023). https://www.sciencedirect.com/science/article/pii/S0925231223003041

  13. Isakov, S.V., et al.: Simulations of quantum circuits with approximate noise using qsim and Cirq (2021). http://arxiv.org/abs/2111.02396. [quant-ph]

  14. Gidney, C.: Stim: a fast stabilizer circuit simulator. Quantum 5, 497 (2021). http://arxiv.org/abs/2103.02202. [quant-ph]

  15. Aseguinolaza, U., Sobrino, N., Sobrino, G., Jornet-Somoza, J., Borge, J.: Error estimation in IBM quantum computers (2023). http://arxiv.org/abs/2302.06870. [physics, physics:quant-ph]

  16. Romero-Álvarez, J., Alvarado-Valiente, J., Moguel, E., García-Alonso, J., Murillo, J.M.: Using open API for the development of hybrid classical-quantum services. In: Troya, J., et al. (eds.) ICSOC 2022. LNCS, vol. 13821, pp. 364–368. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-26507-5_34

    Chapter  Google Scholar 

Download references

Acknowledgments

The authors would like to acknowledge the partial financial support by the Ministry of Science (QSERV project, PID2021-1240454OB-C31 and PID2021-124054OB-C33) funded by MCIN/AEI /10.13039/50100011033 and by “ERDF A way of making Europe”. Also, to the Basque Government (projects TRUSTIND - KK-2020/00054, and REMEDY - KK-2021/00091). It is also funded by the QSALUD project (EXP 00135977/MIG-20201059) in the lines of action of the Center for Technological Development and Innovation (CDTI); and by the Ministry of Economy and Digital Transformation of the Government of Spain through the call for the Quantum ENIA project - Quantum Spain Project, and by the European Union through the Recovery, Transformation and Resilience Plan - NextGenerationEU in the framework of the Agenda España Digital 2025.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jaime Alvarado-Valiente .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alvarado-Valiente, J. et al. (2023). Improving the Quality of Quantum Services Generation Process: Controlling Errors and Noise. In: García Bringas, P., et al. Hybrid Artificial Intelligent Systems. HAIS 2023. Lecture Notes in Computer Science(), vol 14001. Springer, Cham. https://doi.org/10.1007/978-3-031-40725-3_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-40725-3_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-40724-6

  • Online ISBN: 978-3-031-40725-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics