A Model-Driven Framework for Composition-Based Quantum Circuit Design

被引:0
作者
Gemeinhardt, Felix [1 ]
Garmendia, Antonio [1 ,2 ]
Wimmer, Manuel [1 ]
Wille, Robert [3 ]
机构
[1] Johannes Kepler Univ Linz, Business Informat Software Engn, Linz, Austria
[2] Univ Autonoma Madrid, Madrid, Spain
[3] Tech Univ Munich, Munich, Germany
来源
ACM TRANSACTIONS ON QUANTUM COMPUTING | 2024年 / 5卷 / 04期
基金
欧洲研究理事会; 奥地利科学基金会;
关键词
Quantum computing; quantum software engineering; quantum circuits; model-driven engineering; quantum software languages; TRANSFORMATION; SOFTWARE;
D O I
10.1145/3688856
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Quantum programming languages support the design of quantum applications. However, to create such programs, one needs to understand the fundamental characteristics of quantum computing and quantum information theory. Furthermore, quantum algorithms frequently make use of abstract operations with a hidden to a higher-level view of quantum circuit design not only reduces the development effort but also lowers the entry barriers for non-quantum computing experts. To this end, this article proposes a modeling language and design framework for quantum circuits. This allows the definition of composite operators to advocate a higher-level quantum algorithm design, together with automated code generation for the circuit execution. To demonstrate the benefits of the proposed approach, coined Composition-based Quantum Circuit Designer , we applied it for realizing the Quantum Counting algorithm and the Quantum Approximate Optimization Algorithm. Our evaluation results show that, compared to an existing state-of-the-art editor, the proposed approach allows for the realization of both quantum algorithms on a high level with a substantially reduced development effort. In particular, the proposed approach shows constant scaling when increasing the size of the investigated quantum circuits and a lower change criticality when evolving existing quantum circuits.
引用
收藏
页数:36
相关论文
共 50 条
  • [31] QuEF (Quality Evaluation Framework) for Model-Driven Web Methodologies
    Dominguez-Mayo, F. J.
    Escalona, M. J.
    Mejias, M.
    [J]. CURRENT TRENDS IN WEB ENGINEERING, 2010, 6385s : 571 - 575
  • [32] A Model-driven Approach for Context-Aware Services Composition
    Baidouri, Hicham
    Hafiddi, Hatim
    Nassar, Mahmoud
    Kriouile, Abdelaziz
    [J]. 2012 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2012, : 693 - 698
  • [33] Automated requirements engineering framework for agile model-driven development
    Umar, Muhammad Aminu
    Lano, Kevin
    Abubakar, Abdullahi Kutiriko
    [J]. FRONTIERS IN COMPUTER SCIENCE, 2025, 7
  • [34] Injecting Execution Traces into a Model-Driven Framework for Program Analysis
    la Fosse, Thibault Beziers
    Tisi, Massimo
    Mottu, Jean-Marie
    [J]. SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017, 2018, 10748 : 3 - 13
  • [35] A Retargetable Model-Driven Framework for the Development of Mobile User Interfaces
    Khan, Mehreen
    Azam, Farooque
    Rashid, Muhammad
    Samea, Fatima
    Anwar, Muhammad Waseem
    Muzaffar, Abdul Wahab
    Butt, Wasi Haider
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (01)
  • [36] MODEL-DRIVEN DESIGN OF PERFORMANCE REQUIREMENTS WITH UML AND MARTE
    Garcia-Dominguez, Antonio
    Medina-Bulo, Inmaculada
    Marcos-Barcena, Mariano
    [J]. ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 2, 2011, : 54 - 63
  • [37] Model-Driven Engineering Based on Attribute Grammars
    Calegari, Daniel
    Viera, Marcos
    [J]. PROGRAMMING LANGUAGES, SBLP 2015, 2015, 9325 : 112 - 127
  • [38] Model-Driven Engineering for Quantum Programming: A Case Study on Ground State Energy Calculation
    Polat, Furkan
    Tuncer, Hasan
    Moin, Armin
    Challenger, Moharram
    [J]. 2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 2353 - 2360
  • [39] Ontology-based model-driven design of distributed control applications in manufacturing systems
    Cao, Yue
    Liu, Yusheng
    Wang, Hongwei
    Zhao, Jianjun
    Ye, Xiaoping
    [J]. JOURNAL OF ENGINEERING DESIGN, 2019, 30 (10-12) : 523 - 562
  • [40] MODEL-DRIVEN TIME-ACCURATE DEVS-BASED APPROACHES FOR CPS DESIGN
    Alshareef, Abdurrahman
    Sarjoughian, Hessam S.
    [J]. MODEL-DRIVEN APPROACHES FOR SIMULATION ENGINEERING (MOD4SIM 2018) / 2018 SPRING SIMULATION MULTICONFERENCE (SPRINGSIM), 2018,