DocumentCode
617907
Title
Island-based differential evolution with panmictic migration for multi-core CPUs
Author
Tagawa, K. ; Nakajima, Kensuke
Author_Institution
Sch. of Sci. & Eng., Kinki Univ., Higashi-Osaka, Japan
fYear
2013
fDate
20-23 June 2013
Firstpage
852
Lastpage
859
Abstract
A new concurrent version of a recently-developed evolutionary algorithm, namely Differential Evolution (DE), is proposed for multi-core CPUs. The proposed concurrent DE is called Island-based DE (IbDE). That is because the population of IbDE is divided into several sub-populations, or islands, in according to the distributed population model. In order to exchange information between islands, a new technique named “panmictic migration” is proposed. Furthermore, a simple but effective technique named “round trip” is employed for updating the respective islands. Through the numerical experiments and the statistical tests conducted on benchmark problems, it is shown that IbDE outperforms the canonical DE and the conventional concurrent DE based on the panmictic population model with respect to both the quality of solutions and the execution time.
Keywords
concurrency control; evolutionary computation; multiprocessing systems; parallel algorithms; IbDE; concurrent DE; concurrent evolutionary algorithm; differential evolution; distributed population model; information exchange; island-based DE; island-based differential evolution; multicore CPU; panmictic migration; round trip technique; statistical tests; Instruction sets; Multicore processing; Optimization; Sociology; Statistics; Synchronization; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2013 IEEE Congress on
Conference_Location
Cancun
Print_ISBN
978-1-4799-0453-2
Electronic_ISBN
978-1-4799-0452-5
Type
conf
DOI
10.1109/CEC.2013.6557657
Filename
6557657
Link To Document