I. Introduction
It is characterized by the simplicity of the algorithms and ease of implementation of the meta-heuristic algorithms. They are efficient in avoiding falling into the local optimization trap. These algorithms have been evolved to rapidly address massive and complex projects to achieve a satisfying solution. They play a key role in a wide range of applications such as production scheduling [1], signal processing [2],image processing [3],and dynamic optimization [4]. The power of these algorithms lies in their ability to efficiently handle large and complex tasks, making them a powerful tool for solving the challenges of increasing complexity and data volume in today’s world. As a major concept of metaheuristic algorithms, group intelligence algorithms employ an iterative approach to continually update the population in search of an optimal solution. This approach highlights the synergistic role of the population in the algorithm, which enables the population intelligence algorithm to explore potential solutions in the problem space through the interaction and information exchange between individuals. Typical group intelligence algorithms involve genetic algorithm (GA) [5], which simulates Darwin’s theory of biological evolution and genetic mechanisms of biological evolution of nature evolution; and particle swarm optimization (PSO) [6], which emulates the bird population’s preying behavior.