计算机科学
群体行为
算法
元启发式
数学优化
最优化问题
人工智能
数学
作者
Iraj Naruei,Farshid Keynia
标识
DOI:10.1016/j.eswa.2021.115352
摘要
Recently, many intelligent algorithms have been proposed to find the best solution for complex engineering problems. These algorithms can search volatile and multi-dimensional solution spaces and find optimal answers timely. In this paper, a new meta-heuristic method is proposed that inspires the behavior of the swarm of birds called Coot. The Coot algorithm imitates two different modes of movement of birds on the water surface: in the first phase, the movement of birds is irregular, and in the second phase, the movements are regular. The swarm moves towards a group of leading leaders to reach a food supply; the movement of the end of the swarm is in the form of a chain of coots, each of coot which moves behind its front coots. The algorithm then runs on a number of test functions, and the results are compared with well-known optimization algorithms. In addition, to solve several real problems, such as Tension/Compression spring, Pressure vessel design, Welded Beam Design, Multi-plate disc clutch brake, Step-cone pulley problem, Cantilever beam design, reducer design problem, and Rolling element bearing problem this algorithm is used to confirm the applicability of this algorithm. The results show that this algorithm is capable to outperform most of the other optimization methods. The source code is currently available for public from: https://www.mathworks.com/matlabcentral/fileexchange/89102-coot-optimization-algorithm.
科研通智能强力驱动
Strongly Powered by AbleSci AI