Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 May 23;10(11):e31629.
doi: 10.1016/j.heliyon.2024.e31629. eCollection 2024 Jun 15.

Greater cane rat algorithm (GCRA): A nature-inspired metaheuristic for optimization problems

Affiliations

Greater cane rat algorithm (GCRA): A nature-inspired metaheuristic for optimization problems

Jeffrey O Agushaka et al. Heliyon. .

Abstract

This paper introduces a new metaheuristic technique known as the Greater Cane Rat Algorithm (GCRA) for addressing optimization problems. The optimization process of GCRA is inspired by the intelligent foraging behaviors of greater cane rats during and off mating season. Being highly nocturnal, they are intelligible enough to leave trails as they forage through reeds and grass. Such trails would subsequently lead to food and water sources and shelter. The exploration phase is achieved when they leave the different shelters scattered around their territory to forage and leave trails. It is presumed that the alpha male maintains knowledge about these routes, and as a result, other rats modify their location according to this information. Also, the males are aware of the breeding season and separate themselves from the group. The assumption is that once the group is separated during this season, the foraging activities are concentrated within areas of abundant food sources, which aids the exploitation. Hence, the smart foraging paths and behaviors during the mating season are mathematically represented to realize the design of the GCR algorithm and carry out the optimization tasks. The performance of GCRA is tested using twenty-two classical benchmark functions, ten CEC 2020 complex functions, and the CEC 2011 real-world continuous benchmark problems. To further test the performance of the proposed algorithm, six classic problems in the engineering domain were used. Furthermore, a thorough analysis of computational and convergence results is presented to shed light on the efficacy and stability levels of GCRA. The statistical significance of the results is compared with ten state-of-the-art algorithms using Friedman's and Wilcoxon's signed rank tests. These findings show that GCRA produced optimal or nearly optimal solutions and evaded the trap of local minima, distinguishing it from the rival optimization algorithms employed to tackle similar problems. The GCRA optimizer source code is publicly available at: https://www.mathworks.com/matlabcentral/fileexchange/165241-greater-cane-rat-algorithm-gcra.

Keywords: CEC 2011; CEC 2020; Greater cane rat algorithm; metaheuristic; nature-inspired; optimization; population-based; real-world problem.

PubMed Disclaimer

Conflict of interest statement

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Figures

Fig. 1
Fig. 1
Greater cane rat (image drawn using InkScape version 1.2.1: https://inkscape.org/).
Fig. 2
Fig. 2
The natural habitat of the GCR (image drawn using InkScape version 1.2.1: https://inkscape.org/).
Fig. 3
Fig. 3
2D possible position vectors (image drawn using InkScape version 1.2.1: https://inkscape.org/).
Fig. 4
Fig. 4
Greater cane rats looking for food sources (image drawn using InkScape version 1.2.1: https://inkscape.org/).
Fig. 5
Fig. 5
Foraging during mating season (image drawn using InkScape version 1.2.1: https://inkscape.org/).
Fig. 6
Fig. 6
The proposed GCRA algorithmic flowchart design.
Fig. 7
Fig. 7
2-D representation of characteristics of some classical benchmark function.
Fig. 8
Fig. 8
Qualitative results for some of the studied benchmark problems from F1–F13.
Fig. 8
Fig. 8
Qualitative results for some of the studied benchmark problems from F1–F13.
Fig. 9
Fig. 9
Convergence analysis.
Fig. 10
Fig. 10
The 3-BTD.
Fig. 11
Fig. 11
The GTD
Fig. 12
Fig. 12
The WBD
Fig. 13
Fig. 13
The PVD
Fig. 14
Fig. 14
The CSD
Fig. 15
Fig. 15
The CBD
Fig. 16
Fig. 16
Graphical representation of algorithm's performance ranking (algorithm with the least value is ranked higher).

Similar articles

Cited by

References

    1. Sandgren E. Nonlinear integer and discrete programming in mechanical design optimization. J. Mech. Des. 1990;112(2):223–229.
    1. Dokeroglu T., Sevinc E., Kucukyilmaz T., Cosar A. A survey on new generation metaheuristic algorithms. Comput. Ind. Eng. 2019;137
    1. Adeleke O.J., Ezugwu A.E.S., Osinuga I.A. A new family of hybrid conjugate gradient methods for unconstrained optimization. Statistics, Optimization & Information Computing. 2021;9(2):399–417.
    1. Braik M., Hammouri A., Atwan J., Al-Betar M.A., Awadallah M.A. White Shark Optimizer: a novel bio-inspired meta-heuristic algorithm for global optimization problems. Knowl. Base Syst. 2022;243
    1. Mirjalili S., Gandomi A.H., Mirjalili S.Z., Saremi S., Faris H., Mirjalili S.M. Salp Swarm Algorithm: a bio-inspired optimizer for engineering design problems. Advances in engineering software. 2017;114:163–191.

LinkOut - more resources