Backtracking Search Optimization Algorithm for numerical optimization problems

被引:802
|
作者
Civicioglu, Pinar [1 ]
机构
[1] Erciyes Univ, Coll Aviat, Dept Aircraft Elect & Elect, Kayseri, Turkey
关键词
Swarm intelligence; Evolutionary algorithms; Differential evolution; Numerical optimization; Wilcoxon Signed-Rank Test; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; CONVERGENCE; STABILITY; COLONY;
D O I
10.1016/j.amc.2013.02.017
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper introduces the Backtracking Search Optimization Algorithm (BSA), a new evolutionary algorithm (EA) for solving real-valued numerical optimization problems. EAs are popular stochastic search algorithms that are widely used to solve non-linear, non-differentiable and complex numerical optimization problems. Current research aims at mitigating the effects of problems that are frequently encountered in EAs, such as excessive sensitivity to control parameters, premature convergence and slow computation. In this vein, development of BSA was motivated by studies that attempt to develop simpler and more effective search algorithms. Unlike many search algorithms, BSA has a single control parameter. Moreover, BSA's problem-solving performance is not over sensitive to the initial value of this parameter. BSA has a simple structure that is effective, fast and capable of solving multimodal problems and that enables it to easily adapt to different numerical optimization problems. BSA's strategy for generating a trial population includes two new crossover and mutation operators. BSA's strategies for generating trial populations and controlling the amplitude of the search-direction matrix and search-space boundaries give it very powerful exploration and exploitation capabilities. In particular, BSA possesses a memory in which it stores a population from a randomly chosen previous generation for use in generating the search-direction matrix. Thus, BSA's memory allows it to take advantage of experiences gained from previous generations when it generates a trial preparation. This paper uses the Wilcoxon Signed-Rank Test to statistically compare BSA's effectiveness in solving numerical optimization problems with the performances of six widely used EA algorithms: PSO, CMAES, ABC, JDE, CLPSO and SADE. The comparison, which uses 75 boundary-constrained benchmark problems and three constrained real-world benchmark problems, shows that in general, BSA can solve the benchmark problems more successfully than the comparison algorithms. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:8121 / 8144
页数:24
相关论文
共 50 条
  • [21] Backtracking search optimization algorithm based on knowledge learning
    Chen, Debao
    Zou, Feng
    Lu, Renquan
    Li, Suwen
    INFORMATION SCIENCES, 2019, 473 : 202 - 226
  • [22] Adaptive Backtracking Search Algorithm for Induction Magnetometer Optimization
    Duan, Haibin
    Luo, Qinan
    IEEE TRANSACTIONS ON MAGNETICS, 2014, 50 (12)
  • [23] Centroid opposition-based backtracking search algorithm for global optimization and engineering problems
    Debnath, Sanjib
    Debbarma, Swapan
    Nama, Sukanta
    Saha, Apu Kumar
    Dhar, Runu
    Yildiz, Ali Riza
    Gandomi, Amir H.
    ADVANCES IN ENGINEERING SOFTWARE, 2024, 198
  • [24] Backtracking Search Optimization: A Novel Global Optimization Algorithm for the Inversion of Gravity Anomalies
    Yunus Levent Ekinci
    Çağlayan Balkaya
    Gökhan Göktürkler
    Pure and Applied Geophysics, 2021, 178 : 4507 - 4527
  • [25] Backtracking Search Optimization: A Novel Global Optimization Algorithm for the Inversion of Gravity Anomalies
    Ekinci, Yunus Levent
    Balkaya, Caglayan
    Gokturkler, Gokhan
    PURE AND APPLIED GEOPHYSICS, 2021, 178 (11) : 4507 - 4527
  • [26] Improving backtracking search algorithm with variable search strategies for continuous optimization
    Tsai, Hsing-Chih
    APPLIED SOFT COMPUTING, 2019, 80 : 567 - 578
  • [27] Backtracking biogeography-based optimization for numerical optimization and mechanical design problems
    Guo, Weian
    Chen, Ming
    Wang, Lei
    Wu, Qidi
    APPLIED INTELLIGENCE, 2016, 44 (04) : 894 - 903
  • [28] Backtracking biogeography-based optimization for numerical optimization and mechanical design problems
    Weian Guo
    Ming Chen
    Lei Wang
    Qidi Wu
    Applied Intelligence, 2016, 44 : 894 - 903
  • [29] Genetic and Backtracking Search Optimization Algorithms Applied to Localization Problems
    de Sa, Alan Oliveira
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2014, PT V, 2014, 8583 : 738 - +
  • [30] A hybrid backtracking search optimization algorithm for nonlinear optimal control problems with complex dynamic constraints
    Su, Zikang
    Wang, Honglun
    Yao, Peng
    NEUROCOMPUTING, 2016, 186 : 182 - 194