Self-adaptive wolf pack algorithm based on dynamic population updating for continuous optimisation problems Online publication date: Fri, 23-Jul-2021
by Jinqiang Hu; Husheng Wu; Renjun Zhan; Yongli Li; Rafik Menassel
International Journal of Automation and Control (IJAAC), Vol. 15, No. 4/5, 2021
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.
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Automation and Control (IJAAC):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email subs@inderscience.com