首页 | 本学科首页   官方微博 | 高级检索  
     


Constrained differential evolution with multiobjective sorting mutation operators for constrained optimization
Affiliation:1. Department of Computer Science and Technology, Harbin Institute of Technology Shenzhen Graduate School, Shenzhen, China.;2. Fujian Provincial Key Laboratory of Big Data Mining and Applications, Fujian University of Technology, Fuzhou, China.;1. Key Laboratory of Intelligent Computing and Information Processing, Ministry of Education, Computer science College of Xiangtan University, Xiangtan, Hunan Province, China;2. School of Computer Science and School of Cyberspace Science University of Xiangtan, Xiangtan, 411105, China;3. Hunan Provincial Key Laboratory of Intelligent Information Processing and Application, Hengyang, 421002, China;4. School of Computer Science and Informatics, De Montfort University, Leicester LE1 9BH, U.K.
Abstract:Differential evolution (DE) is a simple and powerful evolutionary algorithm for global optimization. DE with constraint handling techniques, named constrained differential evolution (CDE), can be used to solve constrained optimization problems (COPs). In existing CDEs, the parents are randomly selected from the current population to produce trial vectors. However, individuals with fitness and diversity information should have more chances to be selected. This study proposes a new CDE framework that uses nondominated sorting mutation operator based on fitness and diversity information, named MS-CDE. In MS-CDE, firstly, the fitness of each individual in the population is calculated according to the current population situation. Secondly, individuals in the current population are ranked according to their fitness and diversity contribution. Lastly, parents in the mutation operators are selected in proportion to their rankings based on fitness and diversity. Thus, promising individuals with better fitness and diversity are more likely to be selected as parents. The MS-CDE framework can be applied to most CDE variants. In this study, the framework is applied to two popular representative CDE variants, (μ + λ)-CDE and ECHT-DE. Experiment results on 24 benchmark functions from CEC’2006 and 18 benchmark functions from CEC’2010 show that the proposed framework is an effective approach to enhance the performance of CDE algorithms.
Keywords:Differential evolution  Constrained optimization  Exploration and exploitation  Diversity  Nondominated sorting
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号