A Chaotic Disturbance Wolf Pack Algorithm for Solving Ultrahigh-Dimensional Complex Functions

The optimization of high-dimensional functions is an important problem in both science and engineering. Wolf pack algorithm is a technique often used for computing the global optimum of a multivariable function. In this paper, we develop a new wolf pack algorithm that can accurately compute the opti...

Full description

Saved in:
Bibliographic Details
Main Authors: Qiming Zhu, Husheng Wu, Na Li, Jinqiang Hu
Format: Article
Language:English
Published: Wiley 2021-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2021/6676934
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832550482064703488
author Qiming Zhu
Husheng Wu
Na Li
Jinqiang Hu
author_facet Qiming Zhu
Husheng Wu
Na Li
Jinqiang Hu
author_sort Qiming Zhu
collection DOAJ
description The optimization of high-dimensional functions is an important problem in both science and engineering. Wolf pack algorithm is a technique often used for computing the global optimum of a multivariable function. In this paper, we develop a new wolf pack algorithm that can accurately compute the optimal value of a high-dimensional function. First, chaotic opposite initialization is designed to improve the quality of initial solution. Second, the disturbance factor is added in the scouting process to enhance the searching ability of wolves, and an adaptive step length is designed to enhance the global searching ability to prevent wolves from falling into the local optimum effectively. A set of standard test functions are selected to test the performance of the proposed algorithm, and the test results are compared with other algorithms. The high-dimensional and ultrahigh-dimensional functions (500 and 1000) are tested. The experimental results show that the proposed algorithm features in good global convergence, high accuracy calculation, strong robustness, and excellent performance in high-dimensional functions.
format Article
id doaj-art-48ff2889ee794f8b9c345c26b851ee35
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2021-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-48ff2889ee794f8b9c345c26b851ee352025-02-03T06:06:34ZengWileyComplexity1076-27871099-05262021-01-01202110.1155/2021/66769346676934A Chaotic Disturbance Wolf Pack Algorithm for Solving Ultrahigh-Dimensional Complex FunctionsQiming Zhu0Husheng Wu1Na Li2Jinqiang Hu3College of Equipment Support and Management, Engineering University of PAP, Xi’an 710086, ChinaCollege of Equipment Support and Management, Engineering University of PAP, Xi’an 710086, ChinaCollege of Equipment Support and Management, Engineering University of PAP, Xi’an 710086, ChinaCollege of Equipment Support and Management, Engineering University of PAP, Xi’an 710086, ChinaThe optimization of high-dimensional functions is an important problem in both science and engineering. Wolf pack algorithm is a technique often used for computing the global optimum of a multivariable function. In this paper, we develop a new wolf pack algorithm that can accurately compute the optimal value of a high-dimensional function. First, chaotic opposite initialization is designed to improve the quality of initial solution. Second, the disturbance factor is added in the scouting process to enhance the searching ability of wolves, and an adaptive step length is designed to enhance the global searching ability to prevent wolves from falling into the local optimum effectively. A set of standard test functions are selected to test the performance of the proposed algorithm, and the test results are compared with other algorithms. The high-dimensional and ultrahigh-dimensional functions (500 and 1000) are tested. The experimental results show that the proposed algorithm features in good global convergence, high accuracy calculation, strong robustness, and excellent performance in high-dimensional functions.http://dx.doi.org/10.1155/2021/6676934
spellingShingle Qiming Zhu
Husheng Wu
Na Li
Jinqiang Hu
A Chaotic Disturbance Wolf Pack Algorithm for Solving Ultrahigh-Dimensional Complex Functions
Complexity
title A Chaotic Disturbance Wolf Pack Algorithm for Solving Ultrahigh-Dimensional Complex Functions
title_full A Chaotic Disturbance Wolf Pack Algorithm for Solving Ultrahigh-Dimensional Complex Functions
title_fullStr A Chaotic Disturbance Wolf Pack Algorithm for Solving Ultrahigh-Dimensional Complex Functions
title_full_unstemmed A Chaotic Disturbance Wolf Pack Algorithm for Solving Ultrahigh-Dimensional Complex Functions
title_short A Chaotic Disturbance Wolf Pack Algorithm for Solving Ultrahigh-Dimensional Complex Functions
title_sort chaotic disturbance wolf pack algorithm for solving ultrahigh dimensional complex functions
url http://dx.doi.org/10.1155/2021/6676934
work_keys_str_mv AT qimingzhu achaoticdisturbancewolfpackalgorithmforsolvingultrahighdimensionalcomplexfunctions
AT hushengwu achaoticdisturbancewolfpackalgorithmforsolvingultrahighdimensionalcomplexfunctions
AT nali achaoticdisturbancewolfpackalgorithmforsolvingultrahighdimensionalcomplexfunctions
AT jinqianghu achaoticdisturbancewolfpackalgorithmforsolvingultrahighdimensionalcomplexfunctions
AT qimingzhu chaoticdisturbancewolfpackalgorithmforsolvingultrahighdimensionalcomplexfunctions
AT hushengwu chaoticdisturbancewolfpackalgorithmforsolvingultrahighdimensionalcomplexfunctions
AT nali chaoticdisturbancewolfpackalgorithmforsolvingultrahighdimensionalcomplexfunctions
AT jinqianghu chaoticdisturbancewolfpackalgorithmforsolvingultrahighdimensionalcomplexfunctions