A New Algorithm Inspired on Reversible Elementary Cellular Automata for Global Optimization

被引:4
|
作者
Carlos Seck-Tuoh-Mora, Juan [1 ]
Lopez-Arias, Omar [1 ]
Hernandez-Romero, Norberto [1 ]
Martinez, Genaro J. [2 ,3 ]
Volpi-Leon, Valeria [1 ]
机构
[1] Univ Autonoma Estado Hidalgo, Inst Ciencias Basicas & Ingn, Area Acad Ingn & Arquitectura, Pachuca 42184, Hidalgo, Mexico
[2] Inst Politecn Nacl, Artificial Life Robot Lab, Escuela Super Computo, Mexico City 07340, DF, Mexico
[3] Univ West England, Unconvent Comp Lab, Bristol BS16 1QY, Avon, England
关键词
Automata; Behavioral sciences; Metaheuristics; Heuristic algorithms; Particle swarm optimization; Statistics; Search problems; Globalization; Source coding; Matlab; Benchmark testing; Reversible computing; Engineering applications; global optimization; metaheuristics; reversible cellular automata; PARTICLE SWARM OPTIMIZATION; WHALE OPTIMIZATION; SEARCH; DESIGN;
D O I
10.1109/ACCESS.2022.3216321
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work presents a new global optimization algorithm of functions inspired by the dynamic behavior of reversible cellular automata, denominated Reversible Elementary Cellular Automata Algorithm (RECAA). This algorithm adapts the reversible evolution rules in elementary cellular automata (in one dimension and only with two states) to work with vectors of real values to realize optimization tasks. The originality of RECAA lies in adapting the dynamic of the reversible elementary cellular automata to perform exploration and exploitation actions in the optimization process. This work shows that diversity in cellular automata behaviors (in this case, reversibility) is useful to define new metaheuristics to solve optimization problems. The algorithm is compared with 15 recently published metaheuristics that recognized for their good performance, using 50 test functions in 30, 500, and with a fixed number of dimensions, and the CEC 2022 benchmark suit. Additionally, it is shown that RECAA has been applied in 3 engineering problems. In all the experiments, RECAA obtained satisfactory results. RECAA was implemented in MATLAB, and its source code can be consulted in GitHub. https://github.com/juanseck/RECAA
引用
收藏
页码:112211 / 112229
页数:19
相关论文
共 50 条
  • [1] A majority-minority cellular automata algorithm for global optimization
    Seck-Tuoh-Mora, Juan Carlos
    Hernandez-Romero, Norberto
    Santander-Banos, Fredy
    Volpi-Leon, Valeria
    Medina-Marin, Joselito
    Lagos-Eulogio, Pedro
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 203
  • [2] War Strategy Optimization Algorithm: A New Effective Metaheuristic Algorithm for Global Optimization
    Ayyarao, Tummala. S. L. V.
    Ramakrishna, N. S. S.
    Elavarasan, Rajvikram Madurai
    Polumahanthi, Nishanth
    Rambabu, M.
    Saini, Gaurav
    Khan, Baseem
    Alatas, Bilal
    IEEE ACCESS, 2022, 10 : 25073 - 25105
  • [3] A continuous-state cellular automata algorithm for global optimization
    Seck-Tuoh-Mora, Juan Carlos
    Hernez-Romero, Norberto
    Lagos-Eulogio, Pedro
    Medina-Marin, Joselito
    Zuniga-Pena, Nadia Samantha
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 177
  • [4] Clouded Leopard Optimization: A New Nature-Inspired Optimization Algorithm
    Trojovska, Eva
    Dehghani, Mohammad
    IEEE ACCESS, 2022, 10 : 102876 - 102906
  • [5] Fennec Fox Optimization: A New Nature-Inspired Optimization Algorithm
    Trojovska, Eva
    Dehghani, Mohammad
    Trojovsky, Pavel
    IEEE ACCESS, 2022, 10 : 84417 - 84443
  • [6] Soccer Match Algorithm for Global Optimization: A Contender Metaheuristic
    Ben Ammar, Roua
    Gharbi, Anis
    Zied Babai, Mohamed
    IEEE ACCESS, 2024, 12 : 93924 - 93945
  • [7] Water Evaporation Optimization: A novel physically inspired optimization algorithm
    Kaveh, A.
    Bakhshpoori, T.
    COMPUTERS & STRUCTURES, 2016, 167 : 69 - 85
  • [8] An Adaptive Multi-Population Optimization Algorithm for Global Continuous Optimization
    Li, Zhixi
    Tam, Vincent
    Yeung, Lawrence K.
    IEEE ACCESS, 2021, 9 : 19960 - 19989
  • [9] Supply-Demand-Based Optimization: A Novel Economics-Inspired Algorithm for Global Optimization
    Zhao, Weiguo
    Wang, Liying
    Zhang, Zhenxing
    IEEE ACCESS, 2019, 7 : 73182 - 73206
  • [10] Zebra Optimization Algorithm: A New Bio-Inspired Optimization Algorithm for Solving Optimization Algorithm
    Trojovska, Eva
    Dehghani, Mohammad
    Trojovsky, Pavel
    IEEE ACCESS, 2022, 10 : 49445 - 49473