Journal of System Simulation ›› 2020, Vol. 32 ›› Issue (3): 382-393.doi: 10.16182/j.issn1004731x.joss.18-0836

Previous Articles     Next Articles

An Estimation of Distribution Algorithm Based on Multiple Elites Sampling and Individuals Differential Search

Yu Fei1, Wu Ruifeng2*, Wei Bo2, Zhang Yinglong1, Xia Xuewen1   

  1. 1. Min Nan Normal University, School of Physics and Information Engineering, Zhangzhou 363000, China;
    2. East China Jiaotong University, School of Software, Nanchang 330013, China
  • Received:2018-12-17 Revised:2019-05-13 Online:2020-03-18 Published:2020-03-25

Abstract: An estimation distribution algorithm based on the multiple elites sampling and the individuals differential search (EDA-M/D) is proposed. In EDA-M/D, the elites carry out the sampling to generate the offspring independently and enhance the exploration. Meanwhile, the variance of the population distributionis selected to control the sampling radius. Thus, the target of the population can be gradually transited from exploration to exploitation. If the elite population stagnates, the nonentities will choose the mean value of the elites distribution μ and the population historical best solution as the two exemplars to execute a differential search operator, and then help the population jump out of a potential local optimum. Based on the adaptive strategy, two generation methods for the offspring, i.e., basing on the multiple elites sampling and the differential search, can be hybridized. Hence, the macro information of population and the micro information of individuals can be organically integrated. Experimental results show that EDA-M/D outperforms the other peer algorithms in the algorithm stability and the global optimal search capability.

Key words: estimation of distribution algorithm, multiple elites sampling, differential search, gene rectification

CLC Number: