TY - JOUR
T1 - Hybridization of Grasshopper Optimization Algorithm with Genetic Algorithm for Solving System of Non-Linear Equations
AU - El-Shorbagy, M. A.
AU - El-Refaey, Adel M.
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2020
Y1 - 2020
N2 - A novel algorithm for optimization in this article, called hybrid grasshopper optimization algorithm (GOA) with genetic algorithm (GA): hybrid-GOA-GA, is proposed for solving the system of non-linear equations (SNLEs). First, the SNLEs are converted into an optimization problem. Then, the optimization problem is solved by hybrid-GOA-GA. In the hybrid-GOA-GA, a population of randomized solutions is initialized. These solutions, by GOA, are looking for an optimal solution for SNLE in the domain of optimization problem. During this process, the evolution of these solutions is carried out by GA. Hybrid-GOA-GA integrates the merits of both GOA and GA; where GOA's exploitability and GOA's exploration potential are combined. Furthermore, hybrid-GOA-GA has good capability for escaping from local optima with faster convergence. The hybrid-GOA-GA has been tested by eight benchmarks problems which include different applications. Additionally, the effect of changing the initial intervals of the variables on the efficiency of the proposed algorithm is discussed. Also, the computational cost of the proposed algorithm is studied and compared with other methods. The results show that the hybrid-GOA-GA algorithm is superior to other algorithms, and return the best solution of SNLEs. Finally, in terms of accuracy, the effect of changing initial intervals and computational cost, the proposed approach is competitive and better in most benchmark problems compared to other methods. So, we can say that hybrid-GOA-GA is effective to solve a SNLEs.
AB - A novel algorithm for optimization in this article, called hybrid grasshopper optimization algorithm (GOA) with genetic algorithm (GA): hybrid-GOA-GA, is proposed for solving the system of non-linear equations (SNLEs). First, the SNLEs are converted into an optimization problem. Then, the optimization problem is solved by hybrid-GOA-GA. In the hybrid-GOA-GA, a population of randomized solutions is initialized. These solutions, by GOA, are looking for an optimal solution for SNLE in the domain of optimization problem. During this process, the evolution of these solutions is carried out by GA. Hybrid-GOA-GA integrates the merits of both GOA and GA; where GOA's exploitability and GOA's exploration potential are combined. Furthermore, hybrid-GOA-GA has good capability for escaping from local optima with faster convergence. The hybrid-GOA-GA has been tested by eight benchmarks problems which include different applications. Additionally, the effect of changing the initial intervals of the variables on the efficiency of the proposed algorithm is discussed. Also, the computational cost of the proposed algorithm is studied and compared with other methods. The results show that the hybrid-GOA-GA algorithm is superior to other algorithms, and return the best solution of SNLEs. Finally, in terms of accuracy, the effect of changing initial intervals and computational cost, the proposed approach is competitive and better in most benchmark problems compared to other methods. So, we can say that hybrid-GOA-GA is effective to solve a SNLEs.
KW - genetic algorithm
KW - Grasshopper optimization algorithm
KW - hybrid algorithm
KW - optimization
KW - system of non-linear equations
UR - https://www.scopus.com/pages/publications/85097990442
U2 - 10.1109/ACCESS.2020.3043029
DO - 10.1109/ACCESS.2020.3043029
M3 - Article
AN - SCOPUS:85097990442
SN - 2169-3536
VL - 8
SP - 220944
EP - 220961
JO - IEEE Access
JF - IEEE Access
M1 - 9285252
ER -