Bull optimization algorithm based on genetic operators for continuous optimization problems

被引:13
|
作者
Findik, Oguz [1 ]
机构
[1] Abant Izzet Baysal Univ, Fac Engn, Dept Comp Engn, Golkoy Campus, Bolu, Turkey
关键词
Bull optimization algorithm; genetic algorithm; artificial bee colony; particle swarm optimization; differential evolution; continuous functions; unconstrained optimization; PARTICLE SWARM OPTIMIZATION; BEE COLONY ALGORITHM; GLOBAL OPTIMIZATION; DIFFERENTIAL EVOLUTION;
D O I
10.3906/elk-1307-123
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, the researcher proposes a new evolutionary optimization algorithm that depends on genetic operators such as crossover and mutation, referred to as the bull optimization algorithm (BOA). This new optimization algorithm is called the BOA because the best individual is used to produce offspring individuals. The selection algorithm used in the genetic algorithm (GA) is removed from the proposed algorithm. Instead of the selection algorithm, individuals initially produced attempt to achieve better individuals. In the proposed method, crossover operation is always performed by using the best individual. The mutation process is carried out by using individual positions. In other words, individuals are converged to the best individuals by using crossover operation, which aims to get the individual that is the better than the best individual in the mutation stage. The proposed algorithm is tested using 50 large continuous benchmark test functions with different characteristics. The results obtained from the proposed algorithm are compared with those of the GA, particle swarm optimization (PSO), differential evolution (DE), and the artificial bee colony (ABC) algorithm. The BOA, ABC; DE, PSO, and GA provided either optimum results or better results than other optimization algorithms in 42, 38, 34, 25s and 17 benchmark functions, respectively. According to the test results, the proposed BOA provided better results than the optimization algorithms that are most commonly used in solving continuous optimization problems.
引用
收藏
页码:2225 / 2239
页数:15
相关论文
共 50 条
  • [1] Index-based Genetic Algorithm for Continuous Optimization Problems
    Chen, Ni
    Zhang, Jun
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1029 - 1036
  • [2] Performance Analysis of Different Operators in Genetic Algorithm for Solving Continuous and Discrete Optimization Problems
    Song, Shilun
    Jin, Hu
    Yang, Qiang
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS 2021), VOL 1, 2021, : 536 - 547
  • [3] On initial populations of a genetic algorithm for continuous optimization problems
    Maaranen, Heikki
    Miettinen, Kaisa
    Penttinen, Antti
    JOURNAL OF GLOBAL OPTIMIZATION, 2007, 37 (03) : 405 - 436
  • [4] On initial populations of a genetic algorithm for continuous optimization problems
    Heikki Maaranen
    Kaisa Miettinen
    Antti Penttinen
    Journal of Global Optimization, 2007, 37
  • [5] Monarch butterfly optimization-based genetic algorithm operators for nonlinear constrained optimization and design of engineering problems
    El-Shorbagy, M. A.
    Alhadbani, Taghreed Hamdi
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2024, 11 (03) : 200 - 222
  • [6] Problem Data Based Optimization (PDBO) Algorithm for Continuous Optimization Problems
    Saif, Abdulelah G.
    Abbas, Safia
    Fayed, Zaki
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2015, VOL I, 2015, : 466 - 470
  • [7] A greedy genetic algorithm for continuous variables electromagnetic optimization problems
    Fanni, A
    Marchesi, M
    Serri, A
    Usai, M
    IEEE TRANSACTIONS ON MAGNETICS, 1997, 33 (02) : 1900 - 1903
  • [8] Global optimization of continuous problems using stochastic genetic algorithm
    Tu, ZG
    Lu, Y
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1230 - 1236
  • [9] Optimization of Genetic Operators for Scheduling Problems
    Ferrolho, Antonio
    Crisostomo, Manuel
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2007, 11 (09) : 1092 - 1098
  • [10] A novel metaheuristic for continuous optimization problems: Virus optimization algorithm
    Liang, Yun-Chia
    Juarez, Josue Rodolfo Cuevas
    ENGINEERING OPTIMIZATION, 2016, 48 (01) : 73 - 93