Abstract
Salp swarm algorithm is a recent introduction in the field of swarm intelligent algorithms and has proved its worth over various research domains. Though it is a competitive algorithm but it has been found that salp swarm algorithm suffers from various problems including poor exploitation, slow convergence and unbalanced exploration and exploitation operation. In present work, four major modifications have been added to salp swarm algorithm in order to make it self-adaptive and the proposed algorithm has been named as adaptive salp swarm algorithm. The modifications include division of generations and logarithmic adaptive parameters to control the extent of exploration and exploitation, enhanced exploitation phase to improve the local search and linearly decreasing population adaptation to reduce the total number of function evaluations. The performance of the proposed algorithm is tested on benchmark problems and further applied for optimization of transmission parameters in cognitive radio system. From the experimental results, it has been found that the proposed adaptive salp swarm algorithm is highly competitive and provides better results when compared with bat algorithm, grey wolf optimization, teacher learning based algorithm, dragonfly algorithm and others. Convergence profiles and statistical tests further validate the results.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have