Opposition-based ant colony optimization with all-dimension neighborhood search for engineering design

被引:32
作者
Zhao, Dong [1 ]
Liu, Lei [1 ]
Yu, Fanhua [2 ]
Heidari, Ali Asghar [3 ]
Wang, Maofa [4 ]
Chen, Huiling [5 ]
Muhammad, Khan [6 ]
机构
[1] Changchun Normal Univ, Coll Comp Sci & Technol, Changchun 130032, Jilin, Peoples R China
[2] Beihua Univ, Coll Comp Sci & Technol, Changchun 130032, Jilin, Peoples R China
[3] Univ Tehran, Coll Engn, Sch Surveying & Geospatial Engn, Tehran 1417466191, Iran
[4] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin 541004, Peoples R China
[5] Wenzhou Univ, Coll Comp Sci & Artificial Intelligence, Wenzhou 325035, Zhejiang, Peoples R China
[6] Sungkyunkwan Univ, Coll Comp & Informat, Visual Analyt Knowledge Lab VIS2KNOW Lab, Dept Appl Artificial Intelligence Sch Convergence, Seoul 03063, South Korea
基金
中国国家自然科学基金;
关键词
ant colony optimization; continues optimization; opposition-based learning; all-dimension neighborhood mechanism; engineering design; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; COMPUTATIONAL INTELLIGENCE; INSPIRED OPTIMIZER; ALGORITHM; SYSTEM; CAUCHY; TESTS;
D O I
10.1093/jcde/qwac038
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The ant colony optimization algorithm is a classical swarm intelligence algorithm, but it cannot be used for continuous class optimization problems. A continuous ant colony optimization algorithm (ACOR) is proposed to overcome this difficulty. Still, some problems exist, such as quickly falling into local optimum, slow convergence speed, and low convergence accuracy. To solve these problems, this paper proposes a modified version of ACOR called ADNOLACO. There is an opposition-based learning mechanism introduced into ACOR to effectively improve the convergence speed of ACOR. All-dimension neighborhood mechanism is also introduced into ACOR to further enhance the ability of ACOR to avoid getting trapped in the local optimum. To strongly demonstrate these core advantages of ADNOLACO, with the 30 benchmark functions of IEEE CEC2017 as the basis, a detailed analysis of ADNOLACO and ACOR is not only qualitatively performed, but also a comparison experiment is conducted between ADNOLACO and its peers. The results fully proved that ADNOLACO has accelerated the convergence speed and improved the convergence accuracy. The ability to find a balance between local and globally optimal solutions is improved. Also, to show that ADNOLACO has some practical value in real applications, it deals with four engineering problems. The simulation results also illustrate that ADNOLACO can improve the accuracy of the computational results. Therefore, it can be demonstrated that the proposed ADNOLACO is a promising and excellent algorithm based on the results.
引用
收藏
页码:1007 / 1044
页数:38
相关论文
共 50 条
[41]   An opposition-based atom search optimization algorithm for automatic voltage regulator system [J].
Ekinci, Serdar ;
Demiroren, Aysen ;
Zeynelgil, Hatice Lale ;
Hekimoglu, Baran .
JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2020, 35 (03) :1141-1157
[42]   Dynamically Dimensioned Search Embedded with Piecewise Opposition-Based Learning for Global Optimization [J].
Xu, Jianzhong ;
Yan, Fu ;
Yun, Kumchol ;
Ronald, Sakaya ;
Li, Fengshu ;
Guan, Jun .
SCIENTIFIC PROGRAMMING, 2019, 2019
[43]   Assembly sequence optimization based on hybrid symbiotic organisms search and ant colony optimization [J].
Wang, Yong ;
Geng, Changxin ;
Xu, Ning .
SOFT COMPUTING, 2021, 25 (02) :1447-1464
[44]   Cognitive Radio Engine Design Based on Ant Colony Optimization [J].
Zhao, Nan ;
Li, Shuying ;
Wu, Zhilu .
WIRELESS PERSONAL COMMUNICATIONS, 2012, 65 (01) :15-24
[45]   Opposition-based sine cosine optimizer utilizing refraction learning and variable neighborhood search for feature selection [J].
Bilal H. Abed-alguni ;
Noor Aldeen Alawad ;
Mohammed Azmi Al-Betar ;
David Paul .
Applied Intelligence, 2023, 53 :13224-13260
[46]   Cuckoo Search-Ant Colony Optimization Based Scheduling in Grid Computing [J].
Mahato, Dharmendra Prasad .
47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP '18), 2018,
[47]   Self-adaptive opposition-based differential evolution with subpopulation strategy for numerical and engineering optimization problems [J].
Jiahang Li ;
Yuelin Gao ;
Hang Zhang ;
Qinwen Yang .
Complex & Intelligent Systems, 2022, 8 :2051-2089
[48]   Neighborhood Search Based Artificial Bee Colony Algorithm for Numerical Function Optimization [J].
Rajasekhar, Anguluri ;
Das, Swagatam ;
Panigrahi, Bijaya Ketan ;
Mallick, Manas Kumar .
SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, (SEMCCO 2012), 2012, 7677 :232-+
[49]   An Improved Reptile Search Algorithm with Ghost Opposition-based Learning for Global Optimization Problems [J].
Jia, Heming ;
Lu, Chenghao ;
Wu, Di ;
Wen, Changsheng ;
Rao, Honghua ;
Abualigah, Laith .
JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2023, 10 (04) :1390-1422
[50]   Controlling an ant colony optimization based search in distributed datasets [J].
Slivnik, Bostjan ;
Jovanovic, Uros .
PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2007, :103-+