New coding scheme to compile circuits for Quantum Approximate Optimization Algorithm by genetic evolution

被引:5
作者
Arufe, Lis [1 ]
Rasconi, Riccardo [2 ]
Oddi, Angelo [2 ]
Varela, Ramiro [1 ]
Gonzalez, Miguel A. [1 ]
机构
[1] Univ Oviedo, Dept Comp, Campus Gijon, Gijon 33204, Spain
[2] CNR, Ist Sci & Tecnol Cogniz, Via S Martino Battaglia 44, I-00185 Rome, Italy
关键词
Quantum circuit compilation; Scheduling; Makespan; Optimization; Genetic algorithm;
D O I
10.1016/j.asoc.2023.110456
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Compiling quantum circuits on target quantum hardware architectures is one of the key issues in the development of quantum algorithms, and the related problem is known as the Quantum Circuit Compilation Problem (QCCP). This paper presents a genetic algorithm for solving QCCP instances for Quantum Approximate Optimization Algorithms (QAOA). In particular, such instances represent quantum circuits for the resolution of both MaxCut and Graph-Coloring combinatorial problems. The presented algorithm represents a significant improvement over an already existing genetic algorithm called Decomposition Based Genetic Algorithm (DBGA), and is characterized by a completely new coding scheme that allows to reduce the number of SWAP gates introduced in the decoding step, consequently reducing the circuit depth. After providing a description of the problem, this paper presents the newly produced genetic algorithm (termed DBGA-X) in detail, especially focusing on the new coding/decoding scheme. Subsequently, a set of results will be presented that demonstrate the superior performance of the new method compared with the results obtained from recent literature against the same benchmark. In addition, new benchmarks characterized by larger quantum architectures and by a higher number of compilation passes are proposed in this paper, to the aim of testing the scalability of the proposed method in more realistic scenarios.& COPY; 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页数:14
相关论文
共 32 条
[1]   Differential evolution with modified initialization scheme using chaotic oppositional based learning strategy [J].
Ahmad, Mohamad Faiz ;
Isa, Nor Ashidi Mat ;
Lim, Wei Hong ;
Ang, Koon Meng .
ALEXANDRIA ENGINEERING JOURNAL, 2022, 61 (12) :11835-11858
[2]   Circuit Compilation Methodologies for Quantum Approximate Optimization Algorithm [J].
Alam, Mahabubul ;
Ash-Saki, Abdullah ;
Ghosh, Swaroop .
2020 53RD ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO 2020), 2020, :215-228
[3]   Compiling Single Round QCCP-X Quantum Circuits by Genetic Algorithm [J].
Arufe, Lis ;
Rasconi, Riccardo ;
Oddi, Angelo ;
Varela, Ramiro ;
Angel Gonzalez, Miguel .
BIO-INSPIRED SYSTEMS AND APPLICATIONS: FROM ROBOTICS TO AMBIENT INTELLIGENCE, PT II, 2022, 13259 :88-97
[4]   Quantum circuit compilation by genetic algorithm for quantum approximate optimization algorithm applied to MaxCut problem [J].
Arufe, Lis ;
Gonzalez, Miguel A. ;
Oddi, Angelo ;
Rasconi, Riccardo ;
Varela, Ramiro .
SWARM AND EVOLUTIONARY COMPUTATION, 2022, 69
[5]  
Baioletti M, 2021, LECT NOTES COMPUT SC, V12692, P1, DOI 10.1007/978-3-030-72904-2_1
[6]  
Booth KEC, 2018, P I C AUTOMAT PLAN S, P366
[7]  
Botea A., 2018, Proceedings of the International Symposium on Combinatorial Search, P138
[8]   Genetic Algorithm for Scheduling Courses [J].
Budhi, Gregorius Satia ;
Gunadi, Kartika ;
Wibowo, Denny Alexander .
INTELLIGENCE IN THE ERA OF BIG DATA, ICSIIT 2015, 2015, 516 :51-63
[9]  
Chand S, 2019, IEEE C EVOL COMPUTAT, P974, DOI [10.1109/cec.2019.8790000, 10.1109/CEC.2019.8790000]
[10]  
Do M, 2020, Arxiv, DOI arXiv:2002.10917