Parallel sine cosine algorithm for the dynamic deployment in wireless sensor networks

Fang Fan, Shu Chuan Chu, Jeng-Shyang Pan, Qingyong Yang, Huiqi Zhao

Research output: Contribution to journalArticlepeer-review

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 languageEnglish
Pages (from-to)499-512
Number of pages14
JournalJournal of Internet Technology
Volume22
Issue number3
DOIs
Publication statusPublished - 2021
Externally publishedYes

Keywords

  • Communication strategies
  • Dynamic deployment
  • Parallel sine cosine algorithm (PSCA)
  • Sine cosine algorithm (SCA)
  • Wireless sensor networks (WSN)

Fingerprint

Dive into the research topics of 'Parallel sine cosine algorithm for the dynamic deployment in wireless sensor networks'. Together they form a unique fingerprint.

Cite this