Real-coded quantum evolutionary algorithm
Wang Zhe-ren · Kongzhi yu juece · 2008
In order to optimize the complex functions,a real-coded quantum evolutionary algorithm is proposed based on the relational concepts and principles of quantum computing.Real-coded triploid chromosomes,whose alleles are composed of a component of the independent variable vector and a pair of probability amplitudes of the corresponding states of a qubit,are constructed to keep the population diversity.The complementary double mutation operator,which is designed according to the probability amplitudes of a qubit fulfilling the normalization conditions,and the quantum rotation gate are used to update chromosomes and realize a good balance between exploration and exploitation.Simulation results on benchmark functions show that the algorithm is well suitable for the complex function optimization,and has the characteristics of rapider convergence,more powerful global search capability and better stability.