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...
Saved in:
Main Authors: | , , , |
---|---|
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 |