Dynamic Cat Swarm Optimization algorithm for backboard wiring problem

被引:15
作者
Ahmed, Aram M. [1 ,2 ]
Rashid, Tarik A. [3 ]
Saeed, Soran Ab M. [1 ]
机构
[1] Sulaimani Polytech Univ, Tech Coll Informat, Dept Informat Technol, Sulaimanyah, Iraq
[2] Kurdistan Inst Strateg Studies & Sci Res, Int Acad Off, Sulaimanyah, Iraq
[3] Univ Kurdistan Hewler, Sch Sci & Engn, Dept Comp Sci & Engn, Erbil, Iraq
关键词
Dynamic Cat Swarm Optimization; Cat Swarm Optimization; Exploration and exploitation phases; Metaheuristics; Optimization;
D O I
10.1007/s00521-021-06041-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a powerful swarm intelligence metaheuristic optimization algorithm called Dynamic Cat Swarm Optimization. The formulation is through modifying the existing Cat Swarm Optimization Algorithm. The original Cat Swarm Optimization suffers from the shortcoming of "premature convergence," which is the possibility of entrapment in local optima which usually happens due to the off balance between exploration and exploitation phases. Therefore, the proposed algorithm suggests a new method to provide a proper balance between these phases by modifying the selection scheme and the seeking mode of the algorithm. To evaluate the performance of the proposed algorithm, 23 classical test functions, 10 modern test functions (CEC 2019) and a real-world scenario are used. In addition, the dimension-wise diversity metric is used to measure the percentage of the exploration and exploitation phases. The optimization results show the effectiveness of the proposed algorithm, which ranks first compared to several well-known algorithms available in the literature. Furthermore, statistical methods and graphs are also used to further confirm the outperformance of the algorithm. Finally, the conclusion and future directions to further improve the algorithm are discussed.
引用
收藏
页码:13981 / 13997
页数:17
相关论文
共 24 条
[1]  
Abdel-Basset M., 2018, Computational intelligence for multimedia big data on the cloud with engineering applications, P185, DOI [10.1016/b978-0-12-813314-9.00010-4, 10.1016/B978-0-12-813314-9.00010-4, DOI 10.1016/B978-0-12-813314-9.00010-4, DOI 10.1016/B978-0-12-813314]
[2]   Cat Swarm Optimization Algorithm: A Survey and Performance Evaluation [J].
Ahmed, Aram M. ;
Rashid, Tarik A. ;
Saeed, Soran Ab. M. .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2020, 2020
[3]  
Baskan O, 2016, OPTIMIZATION ALGORIT
[4]   QAPLIB - A quadratic assignment problem library [J].
Burkard, RE ;
Karisch, SE ;
Rendl, F .
JOURNAL OF GLOBAL OPTIMIZATION, 1997, 10 (04) :391-403
[5]   POPULATION DIVERSITY MAINTENANCE IN BRAIN STORM OPTIMIZATION ALGORITHM [J].
Cheng, Shi ;
Shi, Yuhui ;
Qin, Quande ;
Zhang, Qingyu ;
Bai, Ruibin .
JOURNAL OF ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING RESEARCH, 2014, 4 (02) :83-97
[6]  
Chu SC, 2007, INT J INNOV COMPUT I, V3, P163
[7]  
Chu SC, 2006, LECT NOTES ARTIF INT, V4099, P854
[8]   A bi-objective partial interdiction problem considering different defensive systems with capacity expansion of facilities under imminent attacks [J].
Fard, Amir Mohammad Fathollahi ;
Hajiaghaei-Keshteli, Mostafa .
APPLIED SOFT COMPUTING, 2018, 68 :343-359
[9]   On the exploration and exploitation in popular swarm-based metaheuristic algorithms [J].
Hussain, Kashif ;
Salleh, Mohd Najib Mohd ;
Cheng, Shi ;
Shi, Yuhui .
NEURAL COMPUTING & APPLICATIONS, 2019, 31 (11) :7665-7683
[10]   Chimp optimization algorithm [J].
Khishe, M. ;
Mosavi, M. R. .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 149