Tuckman Optimization Algorithm: A novel metaheuristic inspired by Tuckman’s Stages of Group Development for solving benchmark and engineering problems

Authors

  • Meifeng Shi
  • Faxiang Wang

DOI:

https://doi.org/10.54097/2x049q44

Keywords:

Tuckman’s Stages of Group Development, Meta-heuristic, Optimization Problems, Engineering Applications

Abstract

This paper proposes a novel Tuckman Optimization Algorithm (TOA) based on Tuckman’s Stages of Group Development for solving optimization and engineering design problems. TOA is the first to embed this theory into an intelligent optimization framework, simulating team dynamics to guide population search behavior. Its core innovations include a team control parameter and a team structure reconfiguration mechanism. The control parameter dynamically adjusts stage weights and evolutionary strategies based on iteration progress, enhancing adaptability and convergence stability. The team structure reconfiguration mechanism, based on a logistic growth model, replaces inferior individuals to maintain population vitality and avoid premature convergence. Experimental results on the 10-dimensional CEC2017, CEC2020, and CEC2022 benchmark suites show that TOA outperforms three baseline algorithms, ten advanced metaheuristics, and the CEC2017 winner LSHADE SPACMA in both accuracy and robustness. Additional tests on engineering design problems further validate TOA’s effectiveness and broad applicability in real-world optimization scenarios.

Downloads

Download data is not yet available.

References

[1] Truong, D.N., Chou, J.S.: Metaheuristic algorithm inspired by enterprise development for global optimization and structural engineering problems with frequency constraints. Engineering Structures 318(000), 25 (2024)

[2] Sowmya, R., Premkumar, M., Jangir, P.: Newton-raphson-based optimizer: A new population-based metaheuristic algorithm for continuous optimization problems. Engineering Applications of Artificial Intelligence 128(000), 44 (2024)

[3] Tuckman, B.W., Jensen, M.A.C.: Stages of small-group development revisited. Group & organization studies 2(4), 419–427 (1977)

[4] Zirar, A., Muhammad, N., Upadhyay, A., Kumar, A., Garza-Reyes, J.A.: Exploring lean team development from the tuckman’s model perspective. Production Planning & Control 36(4), 442–463 (2025)

[5] Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948. IEEE, Perth, Australia (1995)

[6] Mirjalili, S., Lewis, A.: The whale optimization algorithm. Advances in Engineering Software 95, 51–67 (2016)

[7] Heidari, A.A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., Chen, H.: Harris hawks optimization: Algorithm and applications. Future Generation Computer Systems 97, 849–872 (2019)

[8] Xue, J., Shen, B.: Dung beetle optimizer: a new meta-heuristic algorithm for global optimization. The Journal of Supercomputing (2022). https: //doi.org/10.1007/s11227-022-04959-6

[9] Guan, Z., Ren, C., Niu, J., Wang, P., Shang, Y.: Great wall construction algorithm: A novel meta-heuristic algorithm for engineer problems. Expert Systems with Applications 233(000), 30 (2023)

[10] Yuan, C., Zhao, D., Heidari, A.A., Liu, L., Chen, Y., Wu, Z., Chen, H.: Artemisinin optimization based on malaria therapy: Algorithm and applications to medical image segmentation. Displays 84 (2024)

[11] Zhao, S., Zhang, T., Cai, L., Yang, R.: Triangulation topology aggregation optimizer: A novel mathematics-based meta-heuristic algorithm for continuous optimization and engineering applications. Expert Systems with Applications 238, 121744 (2024). https://doi.org/10.1016/j.eswa. 2023.121744

[12] Wang, J., Wang, W.-c., Hu, X.-x., Qiu, L., Zang, H.-f.: Black-winged kite algorithm: a nature-inspired meta-heuristic for solving benchmark functions and engineering problems. Artificial Intelligence Review 57(4), 98 (2024)

[13] Bai, J., Nguyen-Xuan, H., Atroshchenko, E., Kosec, G., Wang, L., Abdel Wahab, M.: Blood-sucking leech optimizer. Advances in Engineering Software 195, 103696 (2024). https://doi.org/10.1016/j.advengsoft. 2024.103696

[14] Zhao, W., Wang, L., Zhang, Z., Fan, H., Zhang, J., Mirjalili, S., Khodadadi, N., Cao, Q.: Electric eel foraging optimization: A new bio-inspired optimizer for engineering applications. Expert Systems with Applications 238, 122200 (2024). https://doi.org/10.1016/j.eswa.2023.122200

[15] Qi, A., Zhao, D., Heidari, A.A., Liu, L., Chen, Y., Chen, H.: Fata: An efficient optimization method based on geophysics. Neurocomputing 607, 36 (2024).

https://doi.org/10.1016/j.neucom.2024.128289

[16] Jia, H., Wen, Q., Wang, Y., Mirjalili, S.: Catch fish optimization algorithm: a new human behavior algorithm for solving clustering problems. Cluster computing (9), 27 (2024)

[17] Han, M., Du, Z., Yuen, K., Zhu, H., Li, Y., Yuan, Q.: Walrus optimizer: A novel nature-inspired metaheuristic algorithm. Expert Systems with Applications, 122413 (2023).

https://doi.org/10.1016/j.eswa.2023.122413

[18] Mohamed, A.W., et al.: Lshade with semi-parameter adaptation hybrid with cma-es for solving cec 2017 benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC) (2017)

[19] Yang, X.-S., Deb, S.: Cuckoo search via l´evy flights. In: 2009 World Congress on Nature & Biologically Inspired Computing, Coimbatore, India, pp. 210–214 (2009)

[20] Yang, X.-S.: Firefly algorithms for multimodal optimization. In: Proceedings of the 5th International Conference on Stochastic Algorithms: Foundations and Applications, Hokkaido University, Sapporo, Japan (2009)

[21] Yang, X.-S.: A new metaheuristic bat-inspired algorithm. In: International Workshop on Nature Inspired Cooperative Strategies for Optimization, Tenerife, Spain (2008)

[22] Yang, X.-S., Karamanoglu, M., He, X.: Flower pollination algorithm: A novel approach for multiobjective optimization. Engineering Optimization 46(9), 1222–1237 (2014)

[23] Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Advances in Engineering Software 69, 46–61 (2014)

[24] Mirjalili, S.: The ant lion optimizer. Advances in Engineering Software 83, 80–98 (2015)

[25] Mirjalili, S.: Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowledge-Based Systems 89, 228–249 (2015)

[26] Mirjalili, S.: Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Computing and Applications 27, 1053–1073 (2016)

[27] Faramarzi, A., Heidarinejad, M., Mirjalili, S., Gandomi, A.H.: Marine predators algorithm: A nature-inspired metaheuristic. Expert Systems with Applications 152, 113377 (2020)

[28] Abdollahzadeh, B., Gharehchopogh, F.S., Mirjalili, S.: African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems. Computers & Industrial Engineering 158, 107408 (2021)

[29] Xue, J., Shen, B., Zhang, C.: Sparrow search algorithm: Theory and applications. Neural Computing and Applications 32(10), 7641–7664 (2020)

[30] Hashim, F.A., Hussien, A.G.: Snake optimizer: A novel meta-heuristic optimization algorithm. Knowledge-Based Systems 242, 108320 (2022).

https://doi.org/10.1016/j.knosys.2022.108320

[31] Abdel-Basset, M., Mohamed, R., Abouhawwash, M.: Crested porcupine optimizer: A new nature-inspired metaheuristic. Knowledge-Based Systems 284, 111257 (2024)

[32] Rao, R.V., Savsani, V.J., Vakharia, D.P.: Teaching–learning-based optimization: An optimization method for continuous non-linear large-scale problems. Information Sciences 183(1), 1–15 (2012)

[33] Das, B., Mukherjee, V., Das, D.: Student psychology based optimization algorithm: A new population based optimization algorithm for solving optimization problems. Advances in Engineering software 146, 102804 (2020)

[34] Trojovsky`, P.: A new human-based metaheuristic algorithm for solving optimization problems based on preschool education. Scientific Reports 13(1), 21472 (2023)

[35] Onay, F.K.: A novel improved chef-based optimization algorithm with gaussian random walk-based diffusion process for global optimization and engineering problems. Mathematics and Computers in Simulation 212, 195–223 (2023)

[36] Tian, Z., Gai, M.: Football team training algorithm: A novel sport-inspired meta-heuristic optimization algorithm for global optimization. Expert Systems with Applications 245, 123088 (2024)

[37] Leiva, V., Dhiman, G.: Archery algorithm: A novel stochastic optimization algorithm for solving optimization problems. energy 19, 22 (2022)

[38] Trojovsky`, P., Dehghani, M.: A new optimization algorithm based on mimicking the voting process for leader selection. PeerJ Computer Science 8, 976 (2022)

[39] Pira, E.: City councils evolution: a socio-inspired metaheuristic optimization algorithm. Journal of Ambient Intelligence and Humanized Computing 14(9), 12207–12256 (2023)

[40] Askari, Q., Younas, I., Saeed, M.: Political optimizer: A novel socioinspired meta-heuristic for global optimization. Knowledge-based systems 195, 105709 (2020)

[41] Wu, X., Li, S., Jiang, X., Zhou, Y.: Information acquisition optimizer: a new efficient algorithm for solving numerical and constrained engineering optimization problems. The Journal of Supercomputing 80(18), 25736– 25791 (2024)

[42] Holland, J.H.: Genetic algorithms. Scientific American 267(1), 66–73 (1992)

[43] Storn, R., Price, K.: Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11(4), 341–359 (1997)

[44] Rechenberg, I.: Evolutionstrategie: Optimierung Technischer Systeme Nach Prinzipien des Biologischen Evolution. Fromman-Hozlboog Verlag, Stuttgart (1973)

[45] Fogel, L.J., Owens, A.J., Walsh, M.J.: Artificial Intelligence Through Simulated Evolution. Wiley-IEEE Press, ??? (1966)

[46] Moscato, P., Cotta, C., Mendes, A., et al.: Memetic algorithms. New optimization techniques in engineering 141, 53–85 (2004)

[47] Simon, D.: Biogeography-based optimization. IEEE transactions on evolutionary computation 12(6), 702–713 (2008)

[48] Ghaemi, M., Feizi-Derakhshi, M.-R.: Forest optimization algorithm. Expert systems with applications 41(15), 6676–6687 (2014)

[49] Kiran, M.S.: Tsa: Tree-seed algorithm for continuous optimization. Expert Systems with Applications 42(19), 6686–6698 (2015)

[50] Meng, Z., Pan, J.-S.: Monkey king evolution: a new memetic evolutionary algorithm and its application in vehicle fuel consumption optimization. Knowledge-Based Systems 97, 144–157 (2016)

[51] Sulaiman, M.H., Mustaffa, Z., Saari, M.M., Daniyal, H., Mirjalili, S.: Evolutionary mating algorithm. Neural Computing and Applications 35(1), 487–516 (2023)

[52] Salimi, H.: Stochastic fractal search: a powerful metaheuristic algorithm. Knowledge-based systems 75, 1–18 (2015). https://doi.org/10.1016/j. knosys.2014.11.035

[53] Tarkhaneh, O., Alipour, N., Chapnevis, A., Shen, H.: Golden tortoise beetle optimizer: a novel nature-inspired meta-heuristic algorithm for engineering problems. arXiv preprint arXiv:2104.01521 (2021)

[54] Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)

[55] Rashedi, E., Nezamabadi-pour, H., Saryazdi, S.: Gsa: A gravitational search algorithm. Information Sciences 179(13), 2232–2248 (2009). https: //doi.org/10.1016/j.ins.2009.03.004

[56] Sayed, G.I., Darwish, A., Hassanien, A.E.: Quantum multiverse optimization algorithm for optimization problems. Neural Computing and Applications 31, 2763–2780 (2019)

[57] Hu, G., Guo, Y., Zhong, J., Wei, G.: Iydse: Ameliorated young’s double-slit experiment optimizer for applied mechanics and engineering. Computer Methods in Applied Mechanics and Engineering 412, 116062 (2023)

[58] Shareef, H., Ibrahim, A.A., Mutlag, A.H.: Lightning search algorithm. Applied Soft Computing 36, 315–333 (2015)

[59] Eskandar, H., Sadollah, A., Bahreininejad, A., Hamdi, M.: Water cycle algorithm - a novel metaheuristic optimization method for solving constrained engineering optimization problems. Computers & Structures 110–111, 151–161 (2012)

[60] Faramarzi, A., Heidarinejad, M., Stephens, B., Mirjalili, S.: Equilibrium optimizer: A novel optimization algorithm. Knowledge-Based Systems 191, 105190 (2020)

[61] Kaveh, A., Dadras, A.: A novel meta-heuristic optimization algorithm: Thermal exchange optimization. Advances in Engineering Software 110, 69–84 (2017)

[62] Hashim, F., Houssein, E.H., Mabrouk, M.S., et al.: Henry gas solubility optimization: A novel physics-based algorithm. Future Generation Computer Systems 101, 646–667 (2019)

[63] Salimi, M.: Mine blast algorithm: a new population based algorithm for solving constrained engineering optimization problems. Applied Soft Computing 48, 533–551 (2016). https://doi.org/10.1016/j.asoc.2016.07. 028

[64] Bonebright, D.A.: 40 years of storming: a historical review of tuckman’s model of small group development. Human Resource Development International 13(1), 111–120 (2010)

[65] Kordaki, M., Siempos, H.: The jigsaw collaborative method within the online computer science classroom. In: International Conference on Computer Supported Education, vol. 2, pp. 65–72 (2010). SCITEPRESS

[66] Verhulst, P.-F.: Notice sur la loi que la population poursuit dans son accroissement. Correspondance Math´ematique et Physique 10, 113–121 (1838)

[67] Yamashita, K., McIntosh, S., Kamei, Y., Hassan, A.E., Ubayashi, N.: Revisiting the applicability of the pareto principle to core development teams in open source software projects. In: Proceedings of the 14th International Workshop on Principles of Software Evolution, pp. 46–55 (2015)

Downloads

Published

24-04-2026

Issue

Section

Articles

How to Cite

Shi, M., & Wang, F. (2026). Tuckman Optimization Algorithm: A novel metaheuristic inspired by Tuckman’s Stages of Group Development for solving benchmark and engineering problems. Journal of Computing and Electronic Information Management, 21(1), 45-58. https://doi.org/10.54097/2x049q44