Pei-Yao Zhu, Sheng-Hao Wu, Ke-Jing Du, Hua Wang, Jun Zhang, Zhi-hui Zhan
{"title":"动态优化问题的多样性驱动多种群粒子群算法","authors":"Pei-Yao Zhu, Sheng-Hao Wu, Ke-Jing Du, Hua Wang, Jun Zhang, Zhi-hui Zhan","doi":"10.1145/3583133.3590527","DOIUrl":null,"url":null,"abstract":"Dynamic optimization problem (DOP) is a kind of problem that contains a series of static problems with different problem characteristics. The main idea of the existing dynamic optimization algorithms is to continuously locate and track changing optimal solutions using limited computational resources. Hence, how to strengthen the exploration ability for locating the optimum of the static problem in an environment and how to improve the adaptation ability to the changing optima in different environments are two key issues for efficiently solving DOP. To address these issues, we propose a diversity-driven multi-population particle swarm optimization (DMPSO) algorithm. First, we propose a center information-based update strategy to strengthen the exploration ability of the PSO algorithm in each subpopulation. Second, a stagnant subpopulation activation strategy is proposed to activate the stagnant subpopulations, and a random walk strategy is proposed to improve the optima tracking capability of the best-performing subpopulation. Third, an archive-based initialization strategy is proposed to reinitialize the population. Experimental studies are conducted on the moving peaks benchmark to compare the DMPSO algorithm with some state-of-the-art dynamic optimization algorithms. The experimental results show that the proposed DMPSO algorithm outperforms the contender algorithms which validate the effectiveness of the proposed algorithm.","PeriodicalId":422029,"journal":{"name":"Proceedings of the Companion Conference on Genetic and Evolutionary Computation","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Diversity-driven Multi-population Particle Swarm Optimization for Dynamic Optimization Problem\",\"authors\":\"Pei-Yao Zhu, Sheng-Hao Wu, Ke-Jing Du, Hua Wang, Jun Zhang, Zhi-hui Zhan\",\"doi\":\"10.1145/3583133.3590527\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Dynamic optimization problem (DOP) is a kind of problem that contains a series of static problems with different problem characteristics. The main idea of the existing dynamic optimization algorithms is to continuously locate and track changing optimal solutions using limited computational resources. Hence, how to strengthen the exploration ability for locating the optimum of the static problem in an environment and how to improve the adaptation ability to the changing optima in different environments are two key issues for efficiently solving DOP. To address these issues, we propose a diversity-driven multi-population particle swarm optimization (DMPSO) algorithm. First, we propose a center information-based update strategy to strengthen the exploration ability of the PSO algorithm in each subpopulation. Second, a stagnant subpopulation activation strategy is proposed to activate the stagnant subpopulations, and a random walk strategy is proposed to improve the optima tracking capability of the best-performing subpopulation. Third, an archive-based initialization strategy is proposed to reinitialize the population. Experimental studies are conducted on the moving peaks benchmark to compare the DMPSO algorithm with some state-of-the-art dynamic optimization algorithms. The experimental results show that the proposed DMPSO algorithm outperforms the contender algorithms which validate the effectiveness of the proposed algorithm.\",\"PeriodicalId\":422029,\"journal\":{\"name\":\"Proceedings of the Companion Conference on Genetic and Evolutionary Computation\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Companion Conference on Genetic and Evolutionary Computation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3583133.3590527\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Companion Conference on Genetic and Evolutionary Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3583133.3590527","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Diversity-driven Multi-population Particle Swarm Optimization for Dynamic Optimization Problem
Dynamic optimization problem (DOP) is a kind of problem that contains a series of static problems with different problem characteristics. The main idea of the existing dynamic optimization algorithms is to continuously locate and track changing optimal solutions using limited computational resources. Hence, how to strengthen the exploration ability for locating the optimum of the static problem in an environment and how to improve the adaptation ability to the changing optima in different environments are two key issues for efficiently solving DOP. To address these issues, we propose a diversity-driven multi-population particle swarm optimization (DMPSO) algorithm. First, we propose a center information-based update strategy to strengthen the exploration ability of the PSO algorithm in each subpopulation. Second, a stagnant subpopulation activation strategy is proposed to activate the stagnant subpopulations, and a random walk strategy is proposed to improve the optima tracking capability of the best-performing subpopulation. Third, an archive-based initialization strategy is proposed to reinitialize the population. Experimental studies are conducted on the moving peaks benchmark to compare the DMPSO algorithm with some state-of-the-art dynamic optimization algorithms. The experimental results show that the proposed DMPSO algorithm outperforms the contender algorithms which validate the effectiveness of the proposed algorithm.