Hybridizing salp swarm algorithm with particle swarm optimization algorithm for recent optimization functions

The salp swarm algorithm (SSA) has shown its fast search speed in several challenging problems. Research shows that not every nature-inspired approach is suitable for all applications and functions. Additionally, it does not provide the best exploration and exploitation for each function during the search process. Therefore, there were several researches attempts to improve the exploration and exploitation of the meta-heuristics by developing the newly hybrid approaches. This inspired our current research and therefore, we developed a newly hybrid approach called hybrid salp swarm algorithm with particle swarm optimization for searching the superior quality of optimal solutions of the standard and engineering functions. The hybrid variant integrates the advantages of SSA and PSO to eliminate many disadvantages such as the trapping in local optima and the unbalanced exploitation. We have used the velocity phase of the PSO approach in salp swarm approach in order to avoid the premature convergence of the optimal solutions in the search space, escape from ignoring in local minima and improve the exploitation tendencies. The new approach has been verified on different dimensions of the given functions. Additionally, the proposed technique has been compared with a wide range of algorithms in order to confirm its efficiency in solving standard CEC 2005, CEC 2017 test suits and engineering problems. The simulation results show that the proposed hybrid approach provides competitive, often superior results as compared to other existing algorithms in the research community.

[1]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[2]  Leandro dos Santos Coelho,et al.  Particle swarm optimization (PSO) applied to fuzzy modeling in a thermal-vacuum system , 2005, Fifth International Conference on Hybrid Intelligent Systems (HIS'05).

[3]  Adil Baykasoglu,et al.  Adaptive firefly algorithm with chaos for mechanical design optimization problems , 2015, Appl. Soft Comput..

[4]  Dervis Karaboga,et al.  Artificial bee colony algorithm for large-scale problems and engineering design optimization , 2012, J. Intell. Manuf..

[5]  MirjaliliSeyedali Moth-flame optimization algorithm , 2015 .

[6]  Neeraj Kumar Singh,et al.  A novel hybrid GWO-SCA approach for optimization problems , 2017 .

[7]  Tarek Bouktir,et al.  Optimal Power Flow Solution of the Algerian Electrical Network using Differential Evolution Algorithm , 2012 .

[8]  Himani Joshi,et al.  Enhanced grey wolf optimisation algorithm for constrained optimisation problems , 2017 .

[9]  Belkacem Mahdad,et al.  Multi-objective PSO-TVAC for Environmental/Economic Dispatch Problem , 2015 .

[10]  Xiaoyan Sun,et al.  Variable-Size Cooperative Coevolutionary Particle Swarm Optimization for Feature Selection on High-Dimensional Data , 2020, IEEE Transactions on Evolutionary Computation.

[11]  Yongquan Zhou,et al.  A Hybrid Lightning Search Algorithm-Simplex Method for Global Optimization , 2017 .

[12]  Jian Cheng,et al.  Multi-Objective Particle Swarm Optimization Approach for Cost-Based Feature Selection in Classification , 2017, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[13]  Seyedali Mirjalili,et al.  SCA: A Sine Cosine Algorithm for solving optimization problems , 2016, Knowl. Based Syst..

[14]  Seyed Mohammad Mirjalili,et al.  The Ant Lion Optimizer , 2015, Adv. Eng. Softw..

[15]  Seyed Mohammad Mirjalili,et al.  Multi-Verse Optimizer: a nature-inspired algorithm for global optimization , 2015, Neural Computing and Applications.

[16]  Amir Mosavi,et al.  Reactive Search Optimization; Application to Multiobjective Optimization Problems , 2012 .

[17]  MirjaliliSeyedali,et al.  Grasshopper Optimisation Algorithm , 2017 .

[18]  Yie-Tone Chen,et al.  Optimal power flow by a fuzzy based hybrid particle swarm optimization approach , 2011 .

[19]  Germano Lambert-Torres,et al.  Fitting Fuzzy Membership Functions using Hybrid Particle Swarm Optimization , 2006, 2006 IEEE International Conference on Fuzzy Systems.

[20]  Soheyl Khalilpourazari,et al.  An efficient hybrid algorithm based on Water Cycle and Moth-Flame Optimization algorithms for solving numerical and constrained engineering optimization problems , 2017, Soft Computing.

[21]  Vassilios Petridis,et al.  Optimal power flow by enhanced genetic algorithm , 2002 .

[22]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[23]  Seyedali Mirjalili,et al.  Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems , 2015, Neural Computing and Applications.

[24]  T. S. Chung,et al.  A hybrid GA approach for OPF with consideration of FACTS devices , 2000 .

[25]  Chao-Ming Huang,et al.  A particle swarm optimization to identifying the ARMAX model for short-term load forecasting , 2005 .

[26]  Narinder Singh,et al.  A New Hybrid Whale Optimizer Algorithm with Mean Strategy of Grey Wolf Optimizer for Global Optimization , 2018 .

[27]  Xiaoyan Sun,et al.  Hybrid bare-bones PSO for dynamic economic dispatch with valve-point effects , 2014, Appl. Soft Comput..

[28]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .

[29]  W. Liu,et al.  A Hybrid Particle Swarm Optimization Algorithm for Predicting the Chaotic Time Series , 2006, 2006 International Conference on Mechatronics and Automation.

[30]  Ling Wang,et al.  An effective co-evolutionary differential evolution for constrained optimization , 2007, Appl. Math. Comput..

[31]  Seyed Mohammad Mirjalili,et al.  Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm , 2015, Knowl. Based Syst..

[32]  Peter J. Angeline,et al.  Evolutionary Optimization Versus Particle Swarm Optimization: Philosophy and Performance Differences , 1998, Evolutionary Programming.

[33]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[34]  Narinder Singh,et al.  A Modified Mean Gray Wolf Optimization Approach for Benchmark and Biomedical Problems , 2017, Evolutionary bioinformatics online.

[35]  Vivekananda Mukherjee,et al.  Solution of optimal power flow using chaotic krill herd algorithm , 2015 .

[36]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[37]  Sharandeep Singh,et al.  A New Hybrid MGBPSO-GSA Variant for Improving Function Optimization Solution in Search Space , 2017, Evolutionary bioinformatics online.

[38]  Jianhua Zhang,et al.  Robot path planning in uncertain environment using multi-objective particle swarm optimization , 2013, Neurocomputing.

[39]  Ponnuthurai Nagaratnam Suganthan,et al.  Problem Definitions and Evaluation Criteria for the CEC 2014 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization , 2014 .

[40]  Hany M. Hasanien,et al.  Augmented grey wolf optimizer for grid-connected PMSG-based wind energy conversion systems , 2018, Appl. Soft Comput..

[41]  Yongbo Wang,et al.  A hybrid differential evolution and particle swarm optimization algorithm for numerical kinematics solution of remote maintenance manipulators , 2017 .

[42]  Zhijian Wu,et al.  A Hybrid Particle Swarm Optimization Algorithm Based on Space Transformation Search and a Modified Velocity Model , 2009, HPCA.

[43]  Shahaboddin Shamshirband,et al.  A Fast Recommender System for Cold User Using Categorized Items , 2018 .

[44]  J. Contreras,et al.  Optimal Response of an Oligopolistic Generating Company to a Competitive Electric Power Market , 2002, IEEE Power Engineering Review.

[45]  A.V.Naresh Babu,et al.  OPTIMAL POWER FLOW USINGCUCKOO OPTIMIZATION ALGORITHM , 2013 .

[46]  K. Fahd,et al.  Optimal Power Flow Using Tabu Search Algorithm , 2002 .

[47]  S. B. Singh,et al.  Hybrid Algorithm of Particle Swarm Optimization and Grey Wolf Optimizer for Improving Convergence Performance , 2017, J. Appl. Math..

[48]  Carlos A. Coello Coello,et al.  Use of a self-adaptive penalty approach for engineering optimization problems , 2000 .

[49]  Thanatchai Kulworawanichpong,et al.  Application of harmony search to optimal power flow problems , 2010, 2010 International Conference on Advances in Energy Engineering.

[50]  Chia-Feng Juang,et al.  A hybrid of genetic algorithm and particle swarm optimization for recurrent network design , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[51]  H. R. E. H. Bouchekara,et al.  Optimal power flow using black-hole-based optimization approach , 2014, Appl. Soft Comput..

[52]  Parth Sarthi Sen Gupta,et al.  Substitutional Analysis of Orthologous Protein Families Using BLOCKS , 2017, Bioinformation.

[53]  Gaurav Dhiman,et al.  ESA: a hybrid bio-inspired metaheuristic optimization approach for engineering problems , 2019, Engineering with Computers.

[54]  Georgios C. Stamtsis,et al.  Optimal choice and allocation of FACTS devices in deregulated electricity market using genetic algorithms , 2004, IEEE PES Power Systems Conference and Exposition, 2004..

[55]  Chuangxin Guo,et al.  A multiagent-based particle swarm optimization approach for optimal reactive power dispatch , 2005 .

[56]  Andrew Lewis,et al.  Grasshopper Optimisation Algorithm: Theory and application , 2017, Adv. Eng. Softw..

[57]  J.G. Vlachogiannis,et al.  A Comparative Study on Particle Swarm Optimization for Optimal Steady-State Performance of Power Systems , 2006, IEEE Transactions on Power Systems.

[58]  Qian He,et al.  On a novel multi-swarm fruit fly optimization algorithm and its application , 2014, Appl. Math. Comput..

[59]  Serhat Duman,et al.  Optimal power flow using gravitational search algorithm , 2012 .

[60]  G. Lambert-Torres,et al.  A hybrid particle swarm optimization applied to loss power minimization , 2005, IEEE Transactions on Power Systems.

[61]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[62]  A. Kaveh,et al.  A novel heuristic optimization method: charged system search , 2010 .

[63]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[64]  Erik Valdemar Cuevas Jiménez,et al.  A global optimization algorithm inspired in the behavior of selfish herds , 2017, Biosyst..

[65]  M. Fesanghary,et al.  An improved harmony search algorithm for solving optimization problems , 2007, Appl. Math. Comput..

[66]  Ling Wang,et al.  An effective co-evolutionary particle swarm optimization for constrained engineering design problems , 2007, Eng. Appl. Artif. Intell..

[67]  H. Morais,et al.  Ant Colony Search algorithm for the optimal power flow problem , 2011, 2011 IEEE Power and Energy Society General Meeting.

[68]  J. Roger,et al.  EPO–PLS external parameter orthogonalisation of PLS application to temperature-independent measurement of sugar content of intact fruits , 2003 .

[69]  Saad Abo-Qudais,et al.  Modeling of creep compliance behavior in asphalt mixes using multiple regression and artificial neural networks , 2018 .

[70]  Mohamed A. Tawhid,et al.  A hybrid particle swarm optimization and genetic algorithm with population partitioning for large scale optimization problems , 2017 .

[71]  Saeed Teimourzadeh,et al.  Adaptive group search optimization algorithm for multi-objective optimal power flow problem , 2016, Appl. Soft Comput..