Abstract
Hybrid quantum-classical applications are often implemented as monolithic applications that comprise various tightly-coupled classical and quantum tasks. However, the lifecycle of such applications can benefit from using service-oriented architectures, as they simplify scalable and resilient deployments and improve development processes by decoupling complex processes into more comprehensible work packages. In this demonstration, we (i) introduce Quokka, a service ecosystem that facilitates workflow-based development and execution of quantum applications by providing dedicated services for implementing each task in variational quantum algorithms. Further, (ii) we show how it can be used to orchestrate an example quantum application using workflows.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Beisel, M., et al.: Configurable readout error mitigation in quantum workflows. Electronics 11(19) (2022). Article no. 2983. https://www.mdpi.com/2079-9292/11/19/2983
Cerezo, M., et al.: Variational quantum algorithms. Nat. Rev. Phys. 3(9), 1–20 (2021)
Weder, B., et al.: Integrating quantum computing into workflow modeling and execution. In: Proceedings of the \(13^{\text{th}}\) IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2020), pp. 279–291. IEEE (2020)
Weder, B., et al.: Quantum software development lifecycle. In: Serrano, M.A., Perez-Castillo, R., Piattini, M. (eds.) Quantum Software Engineering, pp. 61–83. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-05324-5_4
Acknowledgments
This work was funded by the BMWK projects PlanQK (01MK20005N), EniQmA (01MQ22007B), and SeQuenC (01MQ22009B), and by the project SEQUOIA funded by the Baden-Wuerttemberg Ministry of Economic Affairs, Labour and Tourism.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Beisel, M. et al. (2023). Quokka: A Service Ecosystem for Workflow-Based Execution of Variational Quantum Algorithms. In: Troya, J., et al. Service-Oriented Computing – ICSOC 2022 Workshops. ICSOC 2022. Lecture Notes in Computer Science, vol 13821. Springer, Cham. https://doi.org/10.1007/978-3-031-26507-5_35
Download citation
DOI: https://doi.org/10.1007/978-3-031-26507-5_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-26506-8
Online ISBN: 978-3-031-26507-5
eBook Packages: Computer ScienceComputer Science (R0)