Grasshopper Optimisation Algorithm (GOA)

Modestus O. Okwu, Lagouge K. Tartibu

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review


Grasshopper Optimization algorithm (GOA) is one of the newly introduced algorithms. The swarming ability of the grasshopper makes them unique herbivorous insects. A detailed description and step by step mathematical model of the GOA is presented in this study. GOA model for solving a real-life problem is revealed and numerical example are used to illustrate the approach. The model was implemented in MATLAB using 100 search agents (n = 100) and the maximum number of iterations was set to 1000. The best solution obtained by GOA is [101] and the best optimal value of the objective function found by GOA is 0.2361. The parameter space, the test history, the trajectory of the first grasshopper, and the convergence test are also presented in this study.

Original languageEnglish
Title of host publicationStudies in Computational Intelligence
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages10
Publication statusPublished - 2021

Publication series

NameStudies in Computational Intelligence
ISSN (Print)1860-949X
ISSN (Electronic)1860-9503

ASJC Scopus subject areas

  • Artificial Intelligence


Dive into the research topics of 'Grasshopper Optimisation Algorithm (GOA)'. Together they form a unique fingerprint.

Cite this