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
来源
基金
奥地利科学基金会; 欧洲研究理事会;
关键词
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 条
  • [21] A framework for model-driven pattern matching
    de Guzman, Ignacio Garcia-Rodriguez
    Polo, Macario
    Piattini, Mario
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2007, : 553 - 557
  • [22] A model-driven framework for design and verification of embedded systems through SystemVerilog
    Anwar, Muhammad Waseem
    Rashid, Muhammad
    Azam, Farooque
    Kashif, Muhammad
    Butt, Wasi Haider
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2019, 23 (3-4) : 179 - 223
  • [23] A Model-driven testing Framework Based on requirement for embedded software
    Lei, Haishen
    Wang, Yichen
    PROCEEDINGS OF 2016 11TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY (ICRMS'2016): INTEGRATING BIG DATA, IMPROVING RELIABILITY & SERVING PERSONALIZATION, 2016,
  • [24] Evolution of a Model-driven Process Framework
    Padua, Wilson
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2016, 321 : 41 - 65
  • [25] A model-driven framework for design and verification of embedded systems through SystemVerilog
    Muhammad Waseem Anwar
    Muhammad Rashid
    Farooque Azam
    Muhammad Kashif
    Wasi Haider Butt
    Design Automation for Embedded Systems, 2019, 23 : 179 - 223
  • [26] AN AUTOMATED MODEL-DRIVEN TESTING FRAMEWORK For Model-Driven Development and Software Product Lines
    Lamancha, Beatriz Perez
    Polo Usaola, Macario
    Piattini, Mario
    ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 112 - 121
  • [27] Model-driven and component-based framework for scientific applications
    Ait Wakrime, Abderrahim
    Ouhammou, Yassine
    Bouichou, Milouda
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2024, 15 (05)
  • [28] MDD: A Unified Model-Driven Design Framework for Embedded Control Software
    Su, Zhuo
    Wang, Dongyan
    Yang, Yixiao
    Yu, Zehong
    Chang, Wanli
    Li, Wen
    Cui, Aiguo
    Jiang, Yu
    Sun, Jiaguang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (10) : 3252 - 3265
  • [29] Model-Driven Framework to Speed up Design and Exploitation of Sensor Networks
    Kifouche, Abdenour
    Hamouche, Redha
    Kocik, Remy
    Rachedi, Abderrezak
    Baudoin, Genevieve
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [30] MoDMaCAO: a model-driven framework for the design, validation and configuration management of cloud applications based on OCCI
    Zalila, Faiez
    Korte, Fabian
    Erbel, Johannes
    Challita, Stephanie
    Grabowski, Jens
    Merle, Philippe
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (03): : 871 - 889