Multithreaded Parallel Dual Population Genetic Algorithm (MPDPGA) for unconstrained function optimizations on multi-core system

作者:

Highlights:

摘要

Various problems viz. population diversity problem, premature convergence problem and curse of dimensionality problem, are associated with Genetic Algorithm (GA). Dual Population GA (DPGA) helps to provide additional population diversity to the main population by means of crossbreeding between the main population and reserve population. This helps to solve the problem of premature convergence and helps in early convergence of the algorithm. The binary encoded Multithreaded Parallel DPGA (MPDPGA) is proposed in this paper to solve the problems of population diversity and premature convergence. The experimental results show that, the performance (mean, standard deviation and standard error of mean), student t-test, mean function evaluation and success rate of MPDPGA is better than serial DPGA (SDPGA) and simple GA (SGA).

论文关键词:Diversity in GA,Function optimization,Parallel Dual-Population GA,Premature convergence,Dual Population Genetic Algorithm,DPGA

论文评审过程:Available online 14 July 2014.

论文官网地址:https://doi.org/10.1016/j.amc.2014.06.033