• 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