An improved sine–cosine algorithm with dynamic selection pressure

Wenjuan He,Bing Wang,Ning Li,Xiaojie Gao,Wei Li,Qiaoyong Jiang
DOI: https://doi.org/10.1016/j.jocs.2021.101477
IF: 3.817
2021-10-01
Journal of Computational Science
Abstract:Sine cosine algorithm (SCA) is a newly developed optimization tool that has received increasing attention in the field of computational intelligence. Nevertheless, SCA has a combination of strong exploration and weak exploitation abilities, which undermines the performance of the algorithm. A dynamic selection strategy (DSS) has been proposed in this paper to overcome this limitation. The central idea is that the selection pressure of the parent is dynamically regulated during the course of evolution, and the parent with higher fitness have higher selection probability. Accordingly, the weak exploitation ability of SCA can be enhanced. This approach can be readily applied to other SCA variants as well. Results from systematic experiments conducted on CEC2014 competition benchmark suite show that the proposed DSS method can significantly improve the performance of the SCAs. In addition, the proposed DSS-SCA algorithm has been successfully applied to six engineering design problems, which shows that the algorithm has the potential to solve other practical problems.
computer science, theory & methods, interdisciplinary applications
What problem does this paper attempt to address?