Recent advances in metaheuristic algorithms: Does the Makara dragon exist?

被引:17
作者
Fong, Simon [1 ]
Wang, Xi [1 ]
Xu, Qiwen [1 ]
Wong, Raymond [2 ]
Fiaidhi, Jinan [3 ]
Mohammed, Sabah [3 ]
机构
[1] Univ Macau, Dept Comp & Informat Sci, Zhuhai, Macau, Peoples R China
[2] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
[3] Lakehead Univ, Dept Comp Sci, Thunder Bay, ON, Canada
关键词
Metaheuristics; Search methods; Swarm intelligence; Algorithm design; ARTIFICIAL BEE COLONY; HYBRID; OPTIMIZATION; SEARCH; STRATEGY;
D O I
10.1007/s11227-015-1592-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Metaheuristic algorithms (MHs) have a long history that can be traced back to genetic algorithms and evolutionary computing in the 1950s. Since February 2008, with the birth of the Firefly algorithm, MHs started to receive attention from researchers around the globe. Variants and new species of MH algorithms have bloomed like sprouts after rain. However, the necessity for creating more new species of such algorithms is questionable. It can be observed that these algorithms are fundamentally made up of several widely used core components. By explaining these components, the underlying design for a collection of the so-called modern MH optimisation algorithms is revealed. In this paper, the core components in some of the more popular MH algorithms are reviewed, thereby debunking the myths of their novelty, and perhaps dampening claims that something really 'new' is invented simply by branding an MH search method with the name of another living creature. Counterintuitive experimentations have shown that by taking snapshots, anyone can show some improvements of an MH over another in some situation. Mixing certain components up indeed adds advantage over the original MH. The same goes to extending MH with slight functional modification. This work also serves as a general guideline and a reference for any algorithm architect who wants to create a new MH algorithm in the future.
引用
收藏
页码:3764 / 3786
页数:23
相关论文
共 63 条
[1]  
Abdel-Raoufi O., 2014, Adv Eng Technol Appl, V4, P1
[2]  
Ali Ahmed F, 2014, CCIS, V488, P268
[3]  
[Anonymous], 2014, INT J COMPUTER SCI I
[4]  
[Anonymous], 2014, DISCRETE DYNAMICS NA, DOI DOI 10.1089/CBR.2014.1653
[5]  
[Anonymous], 2015, PROGR EL RES S P PRA
[6]  
Ayubi T, 2015, 2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS)
[7]  
Baziar A., 2015, INT J SCI TECHNOLOGY, V4, P149
[8]   Metaheuristics in combinatorial optimization: Overview and conceptual comparison [J].
Blum, C ;
Roli, A .
ACM COMPUTING SURVEYS, 2003, 35 (03) :268-308
[9]   Hybrid metaheuristics in combinatorial optimization: A survey [J].
Blum, Christian ;
Puchinger, Jakob ;
Raidl, Guenther R. ;
Roli, Andrea .
APPLIED SOFT COMPUTING, 2011, 11 (06) :4135-4151
[10]   A Hybrid Nature-Inspired Artificial Bee Colony Algorithm for Uncapacitated Examination Timetabling Problems [J].
Bolaji, Asaju ;
Khader, Ahamad ;
Al-Betar, Mohammed ;
Awadallah, Mohammed .
JOURNAL OF INTELLIGENT SYSTEMS, 2015, 24 (01) :37-54