Technological diversity of quantum computing providers: a comparative study and a proposal for API Gateway integration
-
Published:2023-05-22
Issue:
Volume:
Page:
-
ISSN:0963-9314
-
Container-title:Software Quality Journal
-
language:en
-
Short-container-title:Software Qual J
Author:
Alvarado-Valiente Jaime,Romero-Álvarez Javier,Moguel Enrique,García-Alonso José,Murillo Juan M.
Abstract
AbstractAfter decades of advances, mainly theoretical, in recent years quantum computing has begun to show its first practical applications. This new and revolutionary technology aims to enhance essential areas such as cybersecurity, financial services, or medicine. The growth of this technology has encouraged different research centers and big companies such as IBM, Amazon, and Google to dedicate considerable efforts to developing new technologies that bring quantum computing to the market. However, these technologies are not yet mature and create a significant vendor lock-in problem. Therefore, new tools are needed that facilitate access to this technology and that allow developers to increase the abstraction level at which they work. Given that the integration of quantum software should not be very different from that of classical services, we can take advantage of the knowledge acquired and use current techniques of service-oriented computing. In this work, we have carried out a technical comparison between different quantum computing service providers using a case study, by performing empirical tests based on the Travelling Salesman Problem. This study highlights the differences between the main providers. To address these differences and reduce the vendor lock-in effect, we propose an extension of the Quantum API Gateway to support the different providers and the casuistry that each one presents. This would allow programmers to deploy quantum code without vendor-specific knowledge of the major providers, which would facilitate access and simplify the development of quantum applications.
Funder
Universidad de Extremadura
Publisher
Springer Science and Business Media LLC
Subject
Safety, Risk, Reliability and Quality,Software
Reference28 articles.
1. Albash, T., & Lidar, D. A. (2018). Adiabatic quantum computation. Reviews of Modern Physics, 90, 015002. Retrieved from https://doi.org/10.48550/arXiv.1611.04471 2. Bergholm, V., Izaac, J., Schuld, M., Gogolin, C., Alam, M. S., Ahmed, S., Arrazola, J. M., Blank, C., Delgado, A., Jahangiri, S. et al. (2018). Pennylane: Automatic differentiation of hybrid quantum-classical computations. 3. Bernstein, E., & Vazirani, U. (1997). Quantum complexity theory. SIAM Journal on Computing, 26, 1411–1473. 4. Chuang, I. L., Gershenfeld, N., & Kubinec, M. (1998). Experimental implementation of fast quantum searching. Phys. Rev. Lett., 80, 3408–3411. Retrieved from https://link.aps.org/doi/10.1103/PhysRevLett.80.3408 5. De Stefano, M., Pecorelli, F., Di Nucci, D., Palomba, F., & De Lucia, A. (2022). Software engineering for quantum programming: How far are we? Journal of Systems and Software, 190, 111326.
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|