AutoQP: Genetic Programming for Quantum Programming

被引:0
作者
Ahsan, Usama [1 ]
Minhas, Fayyaz ul Amir Afsar [1 ]
机构
[1] Pakistan Inst Engn & Appl Sci, Data Sci Lab, Islamabad, Pakistan
来源
PROCEEDINGS OF 2020 17TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST) | 2020年
关键词
Quantum Programming; Genetic Programming; IBM Quantum Computer; Automatic Quantum Programming; Qiskit;
D O I
10.1109/ibcast47879.2020.9044554
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Quantum computing is a new era in the field of computation which makes use of quantum mechanical phenomena such as superposition, entanglement, and quantum annealing. It is a very promising field and has given a new paradigm to efficiently solve complex computational problems. However, programming quantum computers is a difficult task In this research, we have developed a system called AutoQP which can write quantum computer code through genetic programming on a classical computer provided the input and expected output of a quantum program. We have tested AutoQP on two different quantum algorithms: Deutsch Problem and the Bernstein-Vazirani problem. In our experimental analysis, AutoQP was able to generate quantum programs for solving both problems. The code generated by AutoQP was successfully tested on actual IBM quantum computers as well. It is expected that the proposed system can be very useful for the general development of quantum programs based on the IBM gate model. The source code for the proposed system is available at the URL: https://github.com/usamaahsan93/AutoQP
引用
收藏
页码:378 / 382
页数:5
相关论文
共 50 条
  • [21] Improvements of genetic programming
    Wu, XJ
    Luo, XF
    Xue, XF
    PROCEEDINGS OF THE WORLD ENGINEERS' CONVENTION 2004, VOL A, NETWORK ENGINEERING AND INFORMATION SOCIETY, 2004, : 308 - 310
  • [22] Spatial Genetic Programming
    Miralavy, Iliya
    Banzhaf, Wolfgang
    GENETIC PROGRAMMING, EUROGP 2023, 2023, 13986 : 260 - 275
  • [23] Inclusive Genetic Programming
    Marchetti, Francesco
    Minisci, Edmondo
    GENETIC PROGRAMMING, EUROGP 2021, 2021, 12691 : 51 - 65
  • [24] Convolutional Genetic Programming
    Rodriguez-Coayahuitl, Lino
    Morales-Reyes, Alicia
    Jair Escalante, Hugo
    PATTERN RECOGNITION, MCPR 2019, 2019, 11524 : 47 - 57
  • [25] Genetic programming reconsidered
    Abbott, R
    Parviz, B
    Sun, C
    IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, : 1113 - 1116
  • [26] Parametric Genetic Programming
    Pindur, Adam Kotaro
    Horiba, Takahiro
    Iba, Hitoshi
    2020 JOINT 11TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS AND 21ST INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT SYSTEMS (SCIS-ISIS), 2020, : 263 - 269
  • [27] Ensemble Genetic Programming
    Rodrigues, Nuno M.
    Batista, Joao E.
    Silva, Sara
    GENETIC PROGRAMMING, EUROGP 2020, 2020, 12101 : 151 - 166
  • [28] Quantum-Inspired Linear Genetic Programming as a Knowledge Management System
    Dias, Douglas Mota
    Pacheco, Marco Aurelio C.
    COMPUTER JOURNAL, 2013, 56 (09) : 1043 - 1062
  • [29] Quantum Programming Without the Quantum Physics
    Inoue, Jun
    PROGRAMMING LANGUAGES AND SYSTEMS, APLAS 2024, 2025, 15194 : 155 - 175
  • [30] GENETIC PROGRAMMING AS A MEANS FOR PROGRAMMING COMPUTERS BY NATURAL-SELECTION
    KOZA, JR
    STATISTICS AND COMPUTING, 1994, 4 (02) : 87 - 112