{"title":"Multi-population artificial bee colony algorithm based on the nearest neighbour partition","authors":"Mingze Ma, Wenjun Wang, Xin Li","doi":"10.1504/ijcsm.2023.134568","DOIUrl":null,"url":null,"abstract":"The artificial bee colony (ABC) has shown great potential among many swarm intelligence optimisation algorithms (SIOAs). However, ABC still shows deficiencies in some aspects. The weak exploitation ability makes the original ABC hard to achieve promising results when dealing with complex optimisation problems. The roulette selection method may not work at the late search stage. To make up for these deficiencies, a modified multi-population ABC with the nearest neighbourhood partition (namely NNPMABC) is proposed in this paper. Firstly, a novel partition method is used to divide the swarm into several subgroups. Then, three improved search strategies and a new selection method based on the nearest neighbour partition are designed. In addition, a new search strategy is constructed for the scout bee stage. To prove the effectiveness of NNPMABC, 22 benchmark problems are tested. Results show NNPMABC performs the best among six ABCs.","PeriodicalId":45487,"journal":{"name":"International Journal of Computing Science and Mathematics","volume":"2015 1","pages":"0"},"PeriodicalIF":0.5000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Computing Science and Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/ijcsm.2023.134568","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
The artificial bee colony (ABC) has shown great potential among many swarm intelligence optimisation algorithms (SIOAs). However, ABC still shows deficiencies in some aspects. The weak exploitation ability makes the original ABC hard to achieve promising results when dealing with complex optimisation problems. The roulette selection method may not work at the late search stage. To make up for these deficiencies, a modified multi-population ABC with the nearest neighbourhood partition (namely NNPMABC) is proposed in this paper. Firstly, a novel partition method is used to divide the swarm into several subgroups. Then, three improved search strategies and a new selection method based on the nearest neighbour partition are designed. In addition, a new search strategy is constructed for the scout bee stage. To prove the effectiveness of NNPMABC, 22 benchmark problems are tested. Results show NNPMABC performs the best among six ABCs.