A majority-minority cellular automata algorithm for global optimization

被引:8
作者
Seck-Tuoh-Mora, Juan Carlos [1 ]
Hernandez-Romero, Norberto [1 ]
Santander-Banos, Fredy [1 ]
Volpi-Leon, Valeria [1 ]
Medina-Marin, Joselito [1 ]
Lagos-Eulogio, Pedro [1 ]
机构
[1] AAI ICBI UAEH, Carr Pachuca-Tulancingo Km 4-5, Pachuca 42184, Hidalgo, Mexico
关键词
Global optimization; Majority cellular automata; Metaheuristics; Engineering applications; PARTICLE SWARM OPTIMIZATION; SEARCH ALGORITHM;
D O I
10.1016/j.eswa.2022.117379
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cellular automata (CA) are discrete dynamical systems that can give rise to complex behaviors under certain conditions. Its operation is based on simple local interactions between its elements. The different dynamical behaviors of CA offer a great diversity of ideas and inspiration to propose new metaheuristics focused on global optimization. One such automata is the one specified by the majority rule, which is capable of implementing logical operations under the right conditions. Taking this rule as inspiration, this work proposes the majority- minority CA algorithm. This algorithm takes different adaptations of the majority rule and its counterpart, the minority rule, to establish different rules that modify vectors of real values in order to achieve a good balance in exploration and exploitation tasks for optimization tasks. The efficiency of the majority-minority CA algorithm is tested with 50 widely used test problems in the literature, using both uni-and multimodals and fixed dimensions. Additionally, 3 engineering applications used in recent literature are also optimized. The numerical results verify the competitiveness of the algorithm compared to other recently published specialized algorithms. The source codes of the proposed algorithm are publicly available at https://github.com/juanseck/MmCAA.git.
引用
收藏
页数:20
相关论文
共 59 条
[21]   On the complexity of two-dimensional signed majority cellular automata [J].
Goles, Eric ;
Montealegre, Pedro ;
Perrot, Kevin ;
Theyssier, Guillaume .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2018, 91 :1-32
[22]   A modified Sine Cosine Algorithm with novel transition parameter and mutation operator for global optimization [J].
Gupta, Shubham ;
Deep, Kusum ;
Mirjalili, Seyedali ;
Kim, Joong Hoon .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 154
[23]  
Hassanien A.E., 2018, SWARM INTELLIGENCE P
[24]   Harris hawks optimization: Algorithm and applications [J].
Heidari, Ali Asghar ;
Mirjalili, Seyedali ;
Faris, Hossam ;
Aljarah, Ibrahim ;
Mafarja, Majdi ;
Chen, Huiling .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 :849-872
[25]   The shark-search algorithm. An application: tailored Web site mapping [J].
Hersovici, M ;
Jacovi, M ;
Maarek, YS ;
Pelleg, D ;
Shtalhaim, M ;
Ur, S .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (1-7) :317-326
[26]  
Hoekstra AG, 2010, UNDERST COMPLEX SYST, P1, DOI 10.1007/978-3-642-12203-3
[27]  
Jamil Momin, 2013, International Journal of Mathematical Modelling and Numerical Optimisation, V4, P150
[28]  
Karaboga D., 2005, TR06 ERC U COMP ENG
[29]  
Kumar K, 2020, SCI TECHNOL MANAG, pVII
[30]  
Laboudi Z, 2019, PROCEEDINGS OF 2019 IEEE 4TH WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS' 19), P471