Title: Self-adaptive wolf pack algorithm based on dynamic population updating for continuous optimisation problems

Authors: Jinqiang Hu; Husheng Wu; Renjun Zhan; Yongli Li; Rafik Menassel

Addresses: School of Equipment Management and Support, Armed Police Force Engineering University, Xi'an 710086, China; Key Laboratory of Marine Intelligent Equipment and System of Ministry of Education, Shanghai Jiao Tong University, Shanghai 200240, China ' School of Equipment Management and Support, Armed Police Force Engineering University, Xi'an 710086, China ' School of Equipment Management and Support, Armed Police Force Engineering University, Xi'an 710086, China ' School of Equipment Management and Support, Armed Police Force Engineering University, Xi'an 710086, China; Key Laboratory of Marine Intelligent Equipment and System of Ministry of Education, Shanghai Jiao Tong University, Shanghai 200240, China ' Department of Mathematics and Computer Science, Tébessa University, Algeria

Abstract: Wolf pack algorithm (WPA) is a relatively new swarm intelligence-based algorithm for solving complex continuous optimisation problems as well as real-world optimisation problems. The basic WPA and its variants are prone to trap into local optima and premature convergence when tackling multi-modal functions due to diversity loss problem and imbalance between exploration and exploitation. Inspired by the idea of integrating the heuristic information and stochastic strategies to balance exploration with exploitation, we propose a self-adaptive WPA based on dynamic population updating (SWPA-DU) strategy. First, the self-adaptive chaotic scouting behaviour is designed to develop the global exploration of scout wolves. Second, a novel Cauchy perturbation operator is proposed to generate a few mutation besieging wolves, which not only enhances the capability of jumping out of local optima but also improves local exploitation. Third, a dynamic population updating strategy is invented to improve diversity. Numerical experiments with a suit of benchmark functions and practical applications are performed to verify the effectiveness and advancement of the proposed algorithm. The experimental results indicate that SWPA-DU obtains superior performance on both multi-modal and high-dimensional problems over the compared algorithms.

Keywords: swarm intelligence; wolf pack algorithm; WPA; self-adaptive chaotic scouting behaviour; Cauchy perturbation operator; dynamic population updating.

DOI: 10.1504/IJAAC.2021.116428

International Journal of Automation and Control, 2021 Vol.15 No.4/5, pp.502 - 544

Received: 23 Jun 2019
Accepted: 24 Feb 2020

Published online: 23 Jul 2021 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article