Abstract
All along, people have a high enthusiasm for the research of optimization algorithm. A large number of new algorithms and methods have emerged. The sine cosine algorithm (SCA) is an excellent algorithm that has appeared in recent years. It is a stochastic optimization algorithm based on population. Compared with the existing algorithms, SCA is a suitable solution to different optimization problems, especially the optimization of unimodal functions. It is qualified to optimize real-world problems with unknown and limited search space. But sometimes it does not perform satisfactorily when dealing with some specific problems, such as optimization of multimodal functions or composite functions. This paper presents a parallel version of the sine cosine algorithm (PSCA) with three communication strategies. Different strategies can be selected according to the type of optimization function to achieve better results. We have repeatedly tested different types of functions, and the results show that the proposed PSCA can solve the optimization problem more specifically. In the simulation of wireless sensor network (WSN) dynamic deployment optimization, it is found that using this method can get the ideal sensor node distribution, which makes PSCA's performance in solving other practical problems worth looking forward to.
Original language | English |
---|---|
Pages (from-to) | 499-512 |
Number of pages | 14 |
Journal | Journal of Internet Technology |
Volume | 22 |
Issue number | 3 |
DOIs | |
Publication status | Published - 2021 |
Externally published | Yes |
Keywords
- Communication strategies
- Dynamic deployment
- Parallel sine cosine algorithm (PSCA)
- Sine cosine algorithm (SCA)
- Wireless sensor networks (WSN)