论文部分内容阅读
基于量子计算理论和进化理论,提出一种新的量子进化算法——基于实数编码的量子进化算法(RQEA).不同于传统进化算法的单点编码和量子进化算法的量子比特编码,该算法以实数矩形区域表示基因,一条染色体携带多个个体信息.利用量子态叠加和相干机理,通过叠加、变异及自学习来完成进化过程.理论分析证明了算法具有全局收敛性.实验结果表明,该算法在函数优化上具有优异的性能.
Based on the theory of quantum computing and evolutionary theory, a new quantum evolutionary algorithm called Quantum Evolutionary Algorithm (RQEA) based on Real Number Encoding is proposed, which is different from the single-point encoding and Quantum Bit Coding of Quantum Evolutionary Algorithm The real rectangular area represents the gene, and a chromosome carries multiple individual information. The evolutionary process is completed by superposition, mutation and self-learning using quantum state superposition and coherence mechanism. The theoretical analysis proves that the algorithm has global convergence. Experimental results show that the algorithm Excellent performance in function optimization.