Laplacian Salp Swarm Algorithm for continuous optimization

被引:1
作者
Solanki, Prince [1 ]
Deep, Kusum [1 ]
机构
[1] IIT Roorkee, Dept Math, Haridwar 247667, Uttarakhand, India
关键词
Salp Swarm Algorithm (SSA); Laplace crossover operator; Benchmark functions; Swarm; Wilcoxon rank sum test;
D O I
10.1007/s13198-023-01935-y
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The most essential task of any algorithm is to maintain the balance between its exploration and exploitation capabilities while solving an optimization problem. Salp Swarm Algorithm (SSA) is a population-based metaheuristic algorithm inspired by the swarming behavior of salps when foraging and navigating in oceans. SSA suffers from stagnation in local optima and poor convergence speed with low solution accuracy. This study proposes a modified SSA based on the Laplace crossover operator called Laplacian Salp Swarm Algorithm (LX-SSA). In LX-SSA, a new position updating mechanism is used by the follower salps to enhance the exploration and solution accuracy of the classical SSA. Thus, better exploration enhances the convergence speed of LX-SSA while avoiding the local optima. The performance of the proposed LX-SSA is tested on a problem set of 23 standard benchmark functions and is compared with the classical SSA along with Ant Lion Optimizer, Moth-flame Optimizer, Sine-Cosine Algorithm, and Whale Optimization Algorithm. The experimental results demonstrate that the proposed LX-SSA outperforms the classical SSA and the other considered algorithms for most of the unimodal and multimodal functions regarding convergence speed and solution precision. A non-parametric Wilcoxon rank sum statistical test has been performed to analyse the results. The experimental and statistical results conclude that the proposed LX-SSA is a promising modified version of classical SSA in terms of convergence and solution accuracy. This paper also examines some computationally expensive and challenging classical engineering design problems.
引用
收藏
页数:18
相关论文
共 43 条
  • [11] Eberhart R, 1995, PROC 6 INT S MICROMA, P39
  • [12] Enhanced salp swarm algorithm based on firefly algorithm for unrelated parallel machine scheduling with setup times
    Ewees, Ahmed A.
    Al-qaness, Mohammed A. A.
    Abd Elaziz, Mohamed
    [J]. APPLIED MATHEMATICAL MODELLING, 2021, 94 : 285 - 305
  • [13] Performance of Laplacian Biogeography-Based Optimization Algorithm on CEC 2014 continuous optimization benchmarks and camera calibration problem
    Garg, Vanita
    Deep, Kusum
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2016, 27 : 132 - 144
  • [14] Improved salp swarm algorithm for feature selection
    Hegazy, Ah. E.
    Makhlouf, M. A.
    El-Tawel, Gh. S.
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (03) : 335 - 344
  • [15] GENETIC ALGORITHMS
    HOLLAND, JH
    [J]. SCIENTIFIC AMERICAN, 1992, 267 (01) : 66 - 72
  • [16] Fish Image Segmentation Using Salp Swarm Algorithm
    Ibrahim, Abdelhameed
    Ahmed, Ali
    Hussein, Sherif
    Hassanien, Aboul Ella
    [J]. INTERNATIONAL CONFERENCE ON ADVANCED MACHINE LEARNING TECHNOLOGIES AND APPLICATIONS (AMLTA2018), 2018, 723 : 42 - 51
  • [17] Improved salp swarm algorithm based on particle swarm optimization for feature selection
    Ibrahim, Rehab Ali
    Ewees, Ahmed A.
    Oliva, Diego
    Abd Elaziz, Mohamed
    Lu, Songfeng
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (08) : 3155 - 3169
  • [18] AN AUGMENTED LAGRANGE MULTIPLIER BASED METHOD FOR MIXED-INTEGER DISCRETE-CONTINUOUS OPTIMIZATION AND ITS APPLICATIONS TO MECHANICAL DESIGN
    KANNAN, BK
    KRAMER, SN
    [J]. JOURNAL OF MECHANICAL DESIGN, 1994, 116 (02) : 405 - 411
  • [19] A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm
    Karaboga, Dervis
    Basturk, Bahriye
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2007, 39 (03) : 459 - 471
  • [20] Sharma TK, 2012, Arxiv, DOI arXiv:1210.6128