Scale factor inheritance mechanism in distributed differential evolution
Scale factor inheritance mechanism in distributed differential evolution
复制标题
DOI:
10.1007/s00500-009-0510-5
复制
发表时间:
2009-10
期刊:
影响因子:
4.1
通讯作者:
Matthieu Weber;V. Tirronen;Ferrante Neri
中科院分区:
文献类型:
--
作者:
Matthieu Weber;V. Tirronen;Ferrante Neri
This article proposes a distributed differential evolution which employs a novel self-adaptive scheme, namely scale factor inheritance. In the proposed algorithm, the population is distributed over several sub-populations allocated according to a ring topology. Each sub-population is characterized by its own scale factor value. With a probabilistic criterion, that individual displaying the best performance is migrated to the neighbor population and replaces a pseudo-randomly selected individual of the target sub-population. The target sub-population inherits not only this individual but also the scale factor if it seems promising at the current stage of evolution. In addition, a perturbation mechanism enhances the exploration feature of the algorithm. The proposed algorithm has been run on a set of various test problems and then compared to two sequential differential evolution algorithms and three distributed differential evolution algorithms recently proposed in literature and representing state-of-the-art in the field. Numerical results show that the proposed approach seems very efficient for most of the analyzed problems, and outperforms all other algorithms considered in this study.