arrow
Return

Homonuclear Molecules Optimization (HMO) meta-heuristic algorithm

delete2022-12-01
delete15
PRE
AI
A
Amin Mahdavi‐Meymand
M
Mohammad Zounemat‐Kermani *
DOI:10.1016/j.knosys.2022.110032delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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.
Keywords:
Search algorithm
Non-linear optimization
Artificial intelligence
Swarm algorithm
Electron cloud

Journal

K
Knowledge-Based Systems
IF:
7.6
Papers:
1.3W
Citations:
4.5W

Organization

P
Polish Academy of Sciences
Scholars:
3.0W
Papers: 3.1W
Citations: 3.1W
Cited Papers

Cited Papers

Major Advances in Particle Swarm Optimization: Theory, Analysis, and Application
err2021-06-01
err291
PREAI
errHoussein, Essam H.; Gad, Ahmed G.; Hussain, Kashif; Suganthan, Ponnuthurai Nagaratnam
errShare
errSave
A better balance in metaheuristic algorithms: Does it exist?
err2020-05-01
err246
PREAI
errMorales-Castaneda, Bernardo; Zaldivar, Daniel; Cuevas, Erik; Fausto, Fernando; Rodriguez, Alma
errShare
errSave
Equilibrium optimizer: A novel optimization algorithm
err2020-03-01
err1.5K
PREAI
errFaramarzi, Afshin; Heidarinejad, Mohammad; Stephens, Brent; Mirjalili, Seyedali
errShare
errSave
Particle Swarm Optimization and Differential Evolution for model-based object detection
err2013-06-01
err43
errOAAI
errUgolotti, Roberto; Nashed, Youssef S. G.; Mesejo, Pablo; Ivekovic, Spela; Mussi, Luca; Cagnoni, Stefano
errShare
errSave
A review on genetic algorithm: past, present, and future
err2020-10-31
err2.5K
errOAAI
errKatoch, Sourabh; Chauhan, Sumit Singh; Kumar, Vijay
errShare
errSave
GSA: A Gravitational Search Algorithm
err2009-06-01
err0
PREAI
errEsmat Rashedi; Hossein Nezamabadi-pour; Saeid Saryazdi
errShare
errSave
researcher View more