Journal of South China University of Technology (Natural Science Edition) ›› 2009, Vol. 37 ›› Issue (1): 79-85.

• Electronics, Communication & Automation Technology • Previous Articles     Next Articles

Quantum-Inspired Evolutionary Algorithm to Solve Multi-Objective Numerical Optimization Problems

Yang Chun  Deng Fei-qi  Yang Hai-dong   

  1. School of Automation Science and Engineering, South China University of Technology, Guangzhou 510640, Guangdong, China
  • Received:2008-01-16 Revised:2008-04-09 Online:2009-01-25 Published:2009-01-25
  • Contact: 杨春(1976-),男,博士生,主要从事网络安全、系统工程研究. E-mail:yang.tree@gmail.com
  • About author:杨春(1976-),男,博士生,主要从事网络安全、系统工程研究.
  • Supported by:

    中国博士后科学基金资助项目(20060400752);广东省关键领域重点突破项目(HT2004-0006);华南理工大学自然科学基金资助项目(B08E5060520)

Abstract:

In order to improve the convergence rate and preserve the diversity of the solutions to multi-objective numerical optimization problems, a quantum-inspired evolutionary algorithm is presented based on the principles of quantum computation and multi-objective optimization. In this algorithm, first, a crowed comparison operator is used to sort and select individuals according to the characteristics of multi-objective optimization. Then, a non-uniform mutation operator is applied to the observation populations to preserve the convergency of the solutions and to improve the precision of local search. Finally, a diversity-preserving operator is employed to delete the observation populations for the purpose of preserving the solution diversity. Experimental results show that, as compared with the NSGA-Ⅱ algorithm, the proposed algorithm is of higher convergence rate and better population diversity

Key words: numerical optimization, evolutionary algorithm, real-value coding, non-uniform mutation, square pulse