A Practical Introduction for Developing and Operating Hybrid Quantum Applications

被引:1
作者
Beisel, Martin [1 ]
Gemeinhardt, Felix [2 ]
Salm, Marie [1 ]
Weder, Benjamin [1 ]
机构
[1] Univ Stuttgart, Inst Architecture Applicat Syst, Stuttgart, Germany
[2] Johannes Kepler Univ Linz, Linz, Austria
来源
WEB ENGINEERING, ICWE 2023 | 2023年 / 13893卷
基金
奥地利科学基金会;
关键词
Quantum Computing; Quantum Software Engineering; Hybrid Quantum Applications; SoC; Workflow Technology;
D O I
10.1007/978-3-031-34444-2_36
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the increasing number of quantum computers available via the cloud, the research area of quantum software engineering is emerging. Its goal is the investigation of concepts and guidelines to develop and operate hybrid quantum applications, ensuring engineering principles such as modularity, reuse, and maintainability. In this tutorial, we provide an overview of state-of-the-art concepts and techniques in quantum computing, as well as quantum software engineering. It includes an introduction of selected essential quantum algorithms, limitations of current quantum computers, and a lifecycle for hybrid quantum applications. Furthermore, we show how the service-oriented development of hybrid quantum applications increases their modularity and reusability. Finally, we demonstrate the orchestration of the required classical and quantum programs using workflows and their automated deployment.
引用
收藏
页码:409 / 412
页数:4
相关论文
共 9 条
[1]   Quokka: A Service Ecosystem for Workflow-Based Execution of Variational Quantum Algorithms [J].
Beisel, Martin ;
Barzen, Johanna ;
Garhofer, Simon ;
Leymann, Frank ;
Truger, Felix ;
Weder, Benjamin ;
Yussupov, Vladimir .
SERVICE-ORIENTED COMPUTING - ICSOC 2022 WORKSHOPS, 2023, 13821 :369-373
[2]  
Binz T, 2013, LECT NOTES COMPUT SC, V8274, P692, DOI 10.1007/978-3-642-45005-1_62
[3]   Towards Model-Driven Quantum Software Engineering [J].
Gemeinhardt, Felix ;
Garmendia, Antonio ;
Wimmer, Manuel .
2021 IEEE/ACM 2ND INTERNATIONAL WORKSHOP ON QUANTUM SOFTWARE ENGINEERING (Q-SE 2021), 2021, :13-15
[4]  
Nielsen M.A., 2002, Quantum computation and quantum information, DOI DOI 10.1017/CBO9780511976667
[5]   Quantum Computing in the NISQ era and beyond [J].
Preskill, John .
QUANTUM, 2018, 2
[6]   The NISQ Analyzer: Automating the Selection of Quantum Computers for Quantum Algorithms [J].
Salm, Marie ;
Barzen, Johanna ;
Breitenbuecher, Uwe ;
Leymann, Frank ;
Weder, Benjamin ;
Wild, Karoline .
SERVICE-ORIENTED COMPUTING, SUMMERSOC 2020, 2020, 1310 :66-85
[7]  
Weder B., 2022, Quantum Software Engineering, P61, DOI DOI 10.1007/978-3-031-05324-54
[8]   Integrating Quantum Computing into Workflow Modeling and Execution [J].
Weder, Benjamin ;
Breitenbuecher, Uwe ;
Leymann, Frank ;
Wild, Karoline .
2020 IEEE/ACM 13TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2020), 2020, :279-291
[9]  
Zhao J., 2020, Quantum software engineering: Landscapes and horizons, DOI [DOI 10.48550/ARXIV.2007.07047, 10.48550/arXiv.2007.07047]