Chaos-assisted Multi-population Salp Swarm Algorithms: Framework and Case Studies

08/16/2021
by   Ali Asghar Heidari, et al.
0

An online website at https://aliasgharheidari.com supports this research for any guide or info. Salp swarm algorithm (SSA) is a recently presented algorithm, which is simple in structure and relatively mediocre in its performance. However, the original SSA still has features to be improved because it may face problems in convergence trends or easily being trapped into local optima for more advanced problems. To alleviate this limitation, we propose a new SSA-based method (MCSSA) that performs the chaotic exploitative trends and has a multi-population structure. The new structure can assist SSA in making a more stable tradeoff between global exploration and local exploitation capabilities. First, the exploitation trends and neighborhood searching commands of SSA are enriched using the chaos-assisted exploitation strategy. Next, we arrange a multi-population structure with three sub-strategies to augment the global exploration capabilities of the algorithm. To test the performance of this proposed MCSSA, a set of comprehensive algorithms is used, including 11 other original methods, conventional SSA, and 13 advanced techniques including SCA, SSA, GWO, MFO, WOA, BA, FPA, PSO, ALO, MVO, DE, ABC, CSSA, ESSA, CLSGMFO, LGCMFO, SaDE, jDE, EPSO, ALCPSO, CBA, RCBA, BWOA, CCMWOA, and GA-MPC based on 30 IEEE CEC2017 benchmark functions and 5 IEEE CEC2011 practical test problems. Also, the non-parametric statistics Wilcoxon signed-rank test and Friedman test are also used as an enabling tool to validate the performance of the proposed algorithm. From the result analysis, it can be concluded that the introduced strategy significantly improves the speed of the algorithm converging to the optimal value, and the improvement of the search ability also helps the algorithm to find a better solution than the basic SSA. As a conclusion, it can be said that MCSSA is reliable and efficient in solving complex optimization problems.

READ FULL TEXT
research
11/20/2020

Multi-population differential evolution-assisted Harris hawks optimization: Framework and case studies

The first powerful variant of the Harris hawks optimization (HHO) is pro...
research
11/20/2020

Ensemble Mutation-driven Salp Swarm Algorithm with Restart Mechanism: Framework and Fundamental Analysis

For post-publication supports and guides on the idea of the paper, pleas...
research
11/20/2020

A competitive chain-based Harris Hawks Optimizer for global optimization and multi-level image thresholding problems

This paper presents an enhanced Harris Hawks Optimizer (HHO) to tackle ...
research
11/20/2020

Multi-core sine cosine optimization: Methods and inclusive analysis

A public repository will support this research at http://aliasgharheidar...
research
08/16/2021

Opposition-based moth swarm algorithm

Nowadays, resource-optimizing techniques are required in many engineerin...
research
08/16/2021

Boosting Quantum Rotation Gate Embedded Slime Mould Algorithm

The slime mould algorithm is an interesting swarm-based algorithm propos...
research
07/25/2021

An Improved BAT Algorithm for Solving Job Scheduling Problems in Hotels and Restaurants

One popular example of metaheuristic algorithms from the swarm intellige...

Please sign up or login with your details

Forgot password? Click here to reset