🌙

多寄存器个体编码的量子遗传算法

Quantum Genetic Algorithm With Individuals in Multiple Registers

IEEE Transactions on Evolutionary Computation · 2023
被引 21
ABS 4

中文导读

提出一种基于子程序的量子遗传算法,将个体编码在独立寄存器中,实现选择、交叉和变异等经典遗传操作,并分析两种量子克隆机对收敛速度和种群质量的影响。

Abstract

Genetic algorithms are heuristic optimization techniques inspired by Darwinian evolution, which are characterized by successfully finding robust solutions for optimization problems. While quantum resources have allowed for the acceleration of many computational tasks, it remains an open question whether they can enhance the efficacy of evolutionary algorithms, particularly genetic algorithms. Here, we propose a subroutine-based quantum genetic algorithm with individuals codified in independent registers. This distinctive codification allows our proposal to depict all the fundamental elements characterizing genetic algorithms, i.e. population-based search with selection of many individuals, crossover, and mutation. Our subroutine-based construction permits us to consider several variants of the algorithm. For instance, we firstly analyze the performance of two different quantum cloning machines, a key component of the crossover subroutine. Indeed, we study two paradigmatic examples, namely, the biomimetic cloning of quantum observables and the Bužek-Hillery universal quantum cloning machine. We observed a faster average convergence of the former, but better final populations of the latter. Additionally, we analyzed the effect of introducing a mutation subroutine, concluding a minor impact on the average performance. Furthermore, we introduce a quantum channel analysis to prove the exponential convergence of our algorithm and even predict its convergence-ratio.

量子计算遗传算法启发式优化量子机器学习进化算法