{"title":"基于云的分布式差分进化求解动态优化问题","authors":"Yueqin Li, Zhi-hui Zhan, Hu Jin, Jun Zhang","doi":"10.1109/ICICIP47338.2019.9012183","DOIUrl":null,"url":null,"abstract":"Although evolutionary algorithms (EAs) have been widely applied in static optimization problems (SOPs), it is still a great challenge for EAs to solve dynamic optimization problems (DOPs). This paper proposes a Cloudde-based differential evolution (CDDE) algorithm based on Message Passing Interface (MPI) technology to solve DOPs. During the evolutionary process, different populations are sent to different slave processes to perform mutation and crossover operations independently using different evolution strategies and then return to the master process to apply migration operation under an adaptive probability. Experimental studies were taken on several DOPs generated by the Generalized Dynamic Benchmark Generator (GDBG) which was used in 2009 IEEE Congress on Evolutionary Computation (CEC2009). The simulation result indicates that the proposed algorithm achieves promising performance in a statistical efficient manner.","PeriodicalId":431872,"journal":{"name":"2019 Tenth International Conference on Intelligent Control and Information Processing (ICICIP)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Cloudde-based Distributed Differential Evolution for Solving Dynamic Optimization Problems\",\"authors\":\"Yueqin Li, Zhi-hui Zhan, Hu Jin, Jun Zhang\",\"doi\":\"10.1109/ICICIP47338.2019.9012183\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Although evolutionary algorithms (EAs) have been widely applied in static optimization problems (SOPs), it is still a great challenge for EAs to solve dynamic optimization problems (DOPs). This paper proposes a Cloudde-based differential evolution (CDDE) algorithm based on Message Passing Interface (MPI) technology to solve DOPs. During the evolutionary process, different populations are sent to different slave processes to perform mutation and crossover operations independently using different evolution strategies and then return to the master process to apply migration operation under an adaptive probability. Experimental studies were taken on several DOPs generated by the Generalized Dynamic Benchmark Generator (GDBG) which was used in 2009 IEEE Congress on Evolutionary Computation (CEC2009). The simulation result indicates that the proposed algorithm achieves promising performance in a statistical efficient manner.\",\"PeriodicalId\":431872,\"journal\":{\"name\":\"2019 Tenth International Conference on Intelligent Control and Information Processing (ICICIP)\",\"volume\":\"77 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 Tenth International Conference on Intelligent Control and Information Processing (ICICIP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICICIP47338.2019.9012183\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Tenth International Conference on Intelligent Control and Information Processing (ICICIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICIP47338.2019.9012183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Cloudde-based Distributed Differential Evolution for Solving Dynamic Optimization Problems
Although evolutionary algorithms (EAs) have been widely applied in static optimization problems (SOPs), it is still a great challenge for EAs to solve dynamic optimization problems (DOPs). This paper proposes a Cloudde-based differential evolution (CDDE) algorithm based on Message Passing Interface (MPI) technology to solve DOPs. During the evolutionary process, different populations are sent to different slave processes to perform mutation and crossover operations independently using different evolution strategies and then return to the master process to apply migration operation under an adaptive probability. Experimental studies were taken on several DOPs generated by the Generalized Dynamic Benchmark Generator (GDBG) which was used in 2009 IEEE Congress on Evolutionary Computation (CEC2009). The simulation result indicates that the proposed algorithm achieves promising performance in a statistical efficient manner.