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 条
  • [41] Backtracking Search Optimization Algorithm for Synthesis of Concentric Circular Antenna Arrays
    Guney, K.
    Durmus, A.
    Basbug, S.
    INTERNATIONAL JOURNAL OF ANTENNAS AND PROPAGATION, 2014, 2014
  • [42] A Backtracking Search Algorithm for the Simultaneous Size, Shape and Topology Optimization of Trusses
    Souza, Rafael R.
    Fadel Miguel, Leandro F.
    Iopez, Rafael H.
    Torii, Andre J.
    Miguel, Leticia F. F.
    LATIN AMERICAN JOURNAL OF SOLIDS AND STRUCTURES, 2016, 13 (15): : 2622 - 2651
  • [43] Elephant Search Algorithm for Optimization Problems
    Deb, Suash
    Fong, Simon
    Tian, Zhonghuan
    2015 TENTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2015, : 249 - 255
  • [44] An Improved Arithmetic Optimization Algorithm for Numerical Optimization Problems
    Chen, Mengnan
    Zhou, Yongquan
    Luo, Qifang
    MATHEMATICS, 2022, 10 (12)
  • [45] A Hybrid Butterfly Optimization Algorithm for Numerical Optimization Problems
    Zhou, Huan
    Cheng, Hao-Yu
    Wei, Zheng-Lei
    Zhao, Xin
    Tang, An-Di
    Xie, Lei
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [46] Oppositional backtracking search optimization algorithm for parameter identification of hyperchaotic systems
    Lin, Jian
    NONLINEAR DYNAMICS, 2015, 80 (1-2) : 209 - 219
  • [47] Echo State Network prediction based on Backtracking Search Optimization Algorithm
    Wu, Shihong
    Wang, Zhigang
    Ling, Darong
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 661 - 664
  • [48] AGC of Practical Power System Using Backtracking Search Optimization Algorithm
    Pain, Santigopal
    Acharjee, Parimal
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE AND EXPOSITION ON ELECTRICAL AND POWER ENGINEERING (EPE 2016), 2016, : 687 - 692
  • [49] A vector-encirclement-model-based sparrow search algorithm for engineering optimization and numerical optimization problems
    Hong, Jiale
    Shen, Bo
    Xue, Jiankai
    Pan, Anqi
    APPLIED SOFT COMPUTING, 2022, 131
  • [50] Seeker optimization algorithm: a novel stochastic search algorithm for global numerical optimization
    Dai, Chaohua
    Chen, Weirong
    Song, Yonghua
    Zhu, Yunfang
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2010, 21 (02) : 300 - 311