Quantum computing holds great promise to solve to problems where classical computers cannot reach. To the point where it already arouses the interest of both scientific and industrial communities. Thus, it is expected that hybrid systems will start to appear where quantum software interacts with classical systems. Such coexistence can be fostered by service computing. Unfortunately, the way in which quantum code can be offered as a service still misses out on many of the potential benefits of service computing. This paper takes the traveling salesman problem, and tackles the challenge of giving it an implementation in the form of a quantum microservice. Then it is used to detect which of the benefits of service computing are lost in the process. The conclusions help to measure the distance between the current state of technology and the state that would be desirable in order to have a real quantum service engineering.
翻译:量子计算对于解决古典计算机无法达到的问题有着巨大的希望。 到了它已经引起了科学界和工业界的兴趣的地步。 因此, 预计混合系统将开始出现在量子软件与古典系统互动的地方。 这种共存可以通过服务计算促进。 不幸的是, 量子代码作为服务计算的许多潜在好处的提供方式仍然被忽略了。 本文讨论了旅行销售人员的问题,并处理了以量子微服务的形式实施它的挑战。 然后,它被用来检测服务计算的好处中有哪些在过程中丢失了。 这些结论有助于测量目前技术状况和需要真正量子服务工程的状态之间的距离。