Title :
A Cluster-Based Differential Evolution Algorithm With External Archive for Optimization in Dynamic Environments
Author :
Halder, U. ; Das, S. ; Maity, Debasree
Author_Institution :
Dept. of Electron. & Telecommun. Eng., Jadavpur Univ., Kolkata, India
Abstract :
This paper presents a Cluster-based Dynamic Differential Evolution with external Ar chive (CDDE_Ar) for global optimization in dynamic fitness landscape. The algorithm uses a multipopulation method where the entire population is partitioned into several clusters according to the spatial locations of the trial solutions. The clusters are evolved separately using a standard differential evolution algorithm. The number of clusters is an adaptive parameter, and its value is updated after a certain number of iterations. Accordingly, the total population is redistributed into a new number of clusters. In this way, a certain sharing of information occurs periodically during the optimization process. The performance of CDDE_Ar is compared with six state-of-the-art dynamic optimizers over the moving peaks benchmark problems and dynamic optimization problem (DOP) benchmarks generated with the generalized-dynamic-benchmark-generator system for the competition and special session on dynamic optimization held under the 2009 IEEE Congress on Evolutionary Computation. Experimental results indicate that CDDE_Ar can enjoy a statistically superior performance on a wide range of DOPs in comparison to some of the best known dynamic evolutionary optimizers.
Keywords :
dynamic programming; evolutionary computation; CDDE_Ar; adaptive parameter; cluster-based differential evolution algorithm-with-external archive; dynamic environments; dynamic fitness landscape; dynamic optimization problem benchmarks; generalized-dynamic-benchmark-generator system; global optimization; multipopulation method; Clustering algorithms; Heuristic algorithms; Optimization; Partitioning algorithms; Sociology; Statistics; Vectors; Clustering; differential evolution (DE); dynamic optimization problems; evolutionary algorithms (EAs); selfadaptation; Animals; Biological Evolution; Cluster Analysis; Computer Simulation; Ecosystem; Genetics, Population; Humans; Models, Genetic; Models, Statistical; Mutation;
Journal_Title :
Cybernetics, IEEE Transactions on
DOI :
10.1109/TSMCB.2012.2217491