Welcome to Francis Academic Press

Academic Journal of Computing & Information Science, 2024, 7(3); doi: 10.25236/AJCIS.2024.070304.

Modified Grey Wolf Optimization Hybridized with Teaching and Learning Mechanism for Solving Optimization Problems


Zehua Lin

Corresponding Author:
Zehua Lin

College of Science, Tianjin University of Commerce, Tianjin, China


The Grey Wolf Optimization (GWO) algorithm, inspired by grey wolf social behaviors, has shown excellent performance in various optimization problems. However, it faces limitations in handling dynamic optimization problems. To address this, we propose an enhanced version, Merged Teaching and Learning Grey Wolf Optimization (MTLGWO). MTLGWO introduces a two-phase teaching and learning strategy, improving global exploration and local exploitation capabilities. The core improvements include using Latin Hypercube Sampling for better population initialization and adopting a group teaching mechanism to simulate diverse teaching strategies. Through comprehensive performance testing on CEC2017 basic test functions, MTLGWO demonstrates superior performance in terms of convergence accuracy, stability, and convergence speed.  Compared with other classical heuristic optimization algorithms, MTLGWO proves its potential and reliability as an efficient tool for solving optimization problems. These results highlight MTLGWO's potential as an efficient tool for practical optimization problems.


Bionic intelligent computing, Grey Wolf Optimizer, modified Grey Wolf Optimizer, teaching-learning-based optimization

Cite This Paper

Zehua Lin. Modified Grey Wolf Optimization Hybridized with Teaching and Learning Mechanism for Solving Optimization Problems. Academic Journal of Computing & Information Science (2024), Vol. 7, Issue 3: 32-37. https://doi.org/10.25236/AJCIS.2024.070304.


[1] Mirjalili S, Mirjalili S M, Lewis A. Grey wolf optimizer [J]. Advances in engineering software, 2014, 69: 46-61.

[2] Nadimi-Shahraki M H, Taghian S, Mirjalili S. An improved grey wolf optimizer for solving engineering problems[J]. Expert Systems with Applications, 2021, 166: 113917.

[3] Mittal N, Singh U, Sohi B S. Modified grey wolf optimizer for global engineering optimization[J]. Applied Computational Intelligence and Soft Computing, 2016,2016.

[4] Meng X, Jiang J, Wang H. AGWO: Advanced GWO in multi-layer perception optimization[J]. Expert Systems with Applications, 2021, 173: 114676.

[5] Kohli M, Arora S. Chaotic grey wolf optimization algorithm for constrained optimization problems[J]. Journal of computational design and engineering, 2018, 5(4): 458-472.

[6] Vijay R K, Nanda S J. A quantum grey wolf optimizer based declustering model for analysis of earthquake catalogs in an ergodic framework[J]. Journal of Computational Science, 2019, 36: 101019.

[7] Bhadoria A, Marwaha S, Kamboj V K. A solution to statistical and multidisciplinary design optimization problems using hGWO-SA algorithm[J]. Neural Computing and Applications, 2021, 33: 3799-3824. 

[8] Olsson A M J, Sandberg G E. Latin hypercube sampling for stochastic finite element analysis[J]. Journal of Engineering Mechanics, 2002, 128(1): 121-125.

[9] Wu G, Mallipeddi R, Suganthan P N. Problem definitions and evaluation criteria for the CEC 2017 competition on constrained real-parameter optimization [J]. National University of Defense Technology, Changsha, Hunan, PR China and Kyungpook National University, Daegu, South Korea and Nanyang Technological University, Singapore, Technical Report, 2017.

[10] Bahrami M, Bozorg-Haddad O, Chu X. Cat swarm optimization (CSO) algorithm[J]. Advanced optimization by nature-inspired algorithms, 2018: 9-18.

[11] Shi Y. Particle swarm optimization[J]. IEEE connections, 2004, 2(1): 8-13.

[12] Yang X S, Deb S. Cuckoo search: recent advances and applications[J]. Neural Computing and applications, 2014, 24: 169-174.

[13] Karaboga D, Basturk B. A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm[J]. Journal of global optimization, 2007, 39: 459-471.

[14] Mirjalili S, Lewis A. The whale optimization algorithm[J]. Advances in engineering software, 2016, 95: 51-67.

[15] Li X L. A new intelligent optimization-artificial fish swarm algorithm[J]. Doctor thesis, Zhejiang University of Zhejiang, China, 2003, 27