Skip to content

This repository contains the Matlab source codes of the Improved Hybrid Growth Optimizer (IHGO) algorithm, an improved variant of the recently-developed Growth Optimizer (GO) algorithm.

Notifications You must be signed in to change notification settings

K-BiabaniHamedani/Improved-Hybrid-Growth-Optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Improved Hybrid Growth Optimizer (IHGO)

Abstract

This paper proposes an improved hybrid growth optimizer (IHGO) to solve discrete structural optimization problems. The growth optimizer (GO) is a recent metaheuristic that has been successfully used to solve numerical and real-world optimization problems. However, it has been found that GO faces challenges with parameter tuning and operator refinement. We also noticed that the formulation of GO has some drawbacks, which may cause degradation in optimization performance. Compared to the original GO, four improvements are introduced in IHGO. First, the learning phase of GO is improved to avoid useless search and reinforce exploration. To do this, the exploration phase of an improved metaheuristic called IAOA is incorporated into the learning phase of GO. Second, the replacement strategy of GO is modified to prevent the loss of the best-so-far solution. Third, the hierarchical structure of GO is modified. Fourth, some adjustments are made to the reflection phase of GO to promote the exploitation of promising regions. To demonstrate the performance of the proposed IHGO, four discrete optimization problems of skeletal structures are provided. The results are compared with those of the original GO and some other metaheuristics in the literature. The source codes of IHGO are available at https://github.com/K-BiabaniHamedani/Improved-Hybrid-Growth-Optimizer.

Graphical abstract

Graphical abstract - Copy

The pseudocode of the Improved Hybrid Growth Optimizer (IHGO)

Revised manuscript - Copy_001

Reference

Kaveh, A., and Biabani Hamedani, K. (2024). A hybridization of growth optimizer and improved arithmetic optimization algorithm and its application to discrete structural optimization. Computers & Structures, 303, 107496. https://doi.org/10.1016/j.compstruc.2024.107496

Acknowledgements

This work is based upon research funded by Iran National Science Foundation (INSF) under project No. 4024911.

About

This repository contains the Matlab source codes of the Improved Hybrid Growth Optimizer (IHGO) algorithm, an improved variant of the recently-developed Growth Optimizer (GO) algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published