Homonuclear Molecules Optimization (HMO) meta-heuristic algorithm

被引:13
|
作者
Mahdavi-Meymand, Amin [1 ]
Zounemat-Kermani, Mohammad [2 ]
机构
[1] Polish Acad Sci, Inst Hydroengn, Warsaw, Poland
[2] Shahid Bahonar Univ Kerman, Water Engn Dept, Kerman, Iran
关键词
Search algorithm; Non-linear optimization; Artificial intelligence; Swarm algorithm; Electron cloud; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; NETWORK; MODEL;
D O I
10.1016/j.knosys.2022.110032
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study introduces a novel meta-heuristic algorithm known as Homonuclear Molecules Optimization (HMO) for optimizing complex and nonlinear problems. HMO is inspired by the arrangement of electrons around atoms given the Bohr atomic model and the structure of homonuclear molecules. This algorithm is based on creating the initial population of a set of atoms in the search space and the electrons associated with each atom (searching agents) given the quantum numbers. In each iteration, the best electron of each atom is selected as the new location of the nucleus, and a number of atoms move toward the atom with the best solution to form a homonuclear molecule. The results of applying the MHO algorithm were evaluated in comparison with three classical optimization algorithms of PSO, GA, and DE along with a novel algorithm called Equilibrium Optimizer (EO). The HMO was able to precisely solve unimodal functions and find global and local solutions for multimodal functions. The outcomes of Wilcoxon's rank-sum test demonstrated that there is a significant difference between the final results of HMO and those of the other algorithms (a = 0.05%). Overall, it was concluded that the HMO outperforms the classical algorithms and can compete with new and efficient algorithms such as EO.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Playground Algorithm as a New Meta-heuristic Optimization Algorithm
    Altwlkany, Kemal
    Konjicija, Samim
    [J]. 2019 XXVII INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION AND AUTOMATION TECHNOLOGIES (ICAT 2019), 2019,
  • [2] Buyer Inspired Meta-Heuristic Optimization Algorithm
    Debnath, Sanjoy
    Arif, Wasim
    Baishya, Srimanta
    [J]. OPEN COMPUTER SCIENCE, 2020, 10 (01) : 194 - 219
  • [3] Transient search optimization: a new meta-heuristic optimization algorithm
    Mohammed H. Qais
    Hany M. Hasanien
    Saad Alghuwainem
    [J]. Applied Intelligence, 2020, 50 : 3926 - 3941
  • [4] Polar fox optimization algorithm: a novel meta-heuristic algorithm
    Ghiaskar, Ahmad
    Amiri, Amir
    Mirjalili, Seyedali
    [J]. Neural Computing and Applications, 2024, 36 (33) : 20983 - 21022
  • [5] A novel meta-heuristic optimization algorithm: Thermal exchange optimization
    Kaveh, A.
    Dadras, A.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2017, 110 : 69 - 84
  • [6] Transient search optimization: a new meta-heuristic optimization algorithm
    Qais, Mohammed H.
    Hasanien, Hany M.
    Alghuwainem, Saad
    [J]. APPLIED INTELLIGENCE, 2020, 50 (11) : 3926 - 3941
  • [7] A hybrid meta-heuristic algorithm for optimization of crew scheduling
    Azadeh, A.
    Farahani, M. Hosseinabadi
    Eivazy, H.
    Nazari-Shirkouhi, S.
    Asadipour, G.
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (01) : 158 - 164
  • [8] Competitive Learning: A New Meta-Heuristic Optimization Algorithm
    Afroughinia, Afshin
    Moghaddam, Reihaneh Kardehi
    [J]. INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2018, 27 (08)
  • [9] The Bedbug Meta-heuristic Algorithm to Solve Optimization Problems
    Rezvani, Kouroush
    Gaffari, Ali
    Dishabi, Mohammad Reza Ebrahimi
    [J]. JOURNAL OF BIONIC ENGINEERING, 2023, 20 (05) : 2465 - 2485
  • [10] Meta-heuristic optimization algorithm for predicting software defects
    Elsabagh, Mahmoud A.
    Farhan, Marwa S.
    Gafar, Mona G.
    [J]. EXPERT SYSTEMS, 2021, 38 (08)