Duck swarm algorithm: theory, numerical optimization, and applications

FOS: Computer and information sciences Artificial Intelligence (cs.AI) Computer Science - Artificial Intelligence 0202 electrical engineering, electronic engineering, information engineering Computer Science - Neural and Evolutionary Computing 02 engineering and technology Neural and Evolutionary Computing (cs.NE)
DOI: 10.1007/s10586-024-04293-x Publication Date: 2024-03-01T18:01:44Z
ABSTRACT
Abstract A swarm intelligence-based optimization algorithm, named Duck Swarm Algorithm (DSA), is proposed in this study. This algorithm is inspired by the searching for food sources and foraging behaviors of the duck swarm. The performance of the DSA is verified by using eighteen benchmark functions, where its statistical (best, mean, standard deviation, and average running-time) results are compared with seven well-known algorithms like Particle swarm optimization (PSO), Firefly algorithm (FA), Chicken swarm optimization (CSO), Grey wolf optimizer (GWO), Sine cosine algorithm (SCA), and Marine-predators algorithm (MPA), and Archimedes optimization algorithm (AOA). Moreover, the Wilcoxon rank-sum test, Friedman test, and convergence curves of the comparison results are used to prove the superiority of the DSA against other algorithms. The results demonstrate that DSA is a high-performance optimization method in terms of convergence speed and exploration-exploitation balance for solving high-dimension optimization functions. Also, DSA is applied for the optimal design of six engineering constraint problems and the node optimization deployment task of the Wireless Sensor Network (WSN). Overall, the comparison results revealed that the DSA is a promising and very competitive algorithm for solving different optimization problems.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (78)
CITATIONS (15)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....