Metaheuristic optimization frameworks: a survey and benchmarking

被引:124
作者
Antonio Parejo, Jose [1 ]
Ruiz-Cortes, Antonio [1 ]
Lozano, Sebastian [1 ]
Fernandez, Pablo [1 ]
机构
[1] Univ Seville, Seville, Spain
关键词
SEARCH; ALGORITHM; DESIGN;
D O I
10.1007/s00500-011-0754-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper performs an unprecedented comparative study of Metaheuristic optimization frameworks. As criteria for comparison a set of 271 features grouped in 30 characteristics and 6 areas has been selected. These features include the different metaheuristic techniques covered, mechanisms for solution encoding, constraint handling, neighborhood specification, hybridization, parallel and distributed computation, software engineering best practices, documentation and user interface, etc. A metric has been defined for each feature so that the scores obtained by a framework are averaged within each group of features, leading to a final average score for each framework. Out of 33 frameworks ten have been selected from the literature using well-defined filtering criteria, and the results of the comparison are analyzed with the aim of identifying improvement areas and gaps in specific frameworks and the whole set. Generally speaking, a significant lack of support has been found for hyper-heuristics, and parallel and distributed computing capabilities. It is also desirable to have a wider implementation of some Software Engineering best practices. Finally, a wider support for some metaheuristics and hybridization capabilities is needed.
引用
收藏
页码:527 / 561
页数:35
相关论文
共 116 条
[1]  
AARTS E.H.L., 1997, LOCAL SEARCH COMBINA
[2]  
Ackley D., 1987, A Connectionist Machine for Genetic Hillclimbing
[3]  
Alba Enrique, 2007, International Journal of Innovative Computing and Applications, V1, P74, DOI 10.1504/IJICA.2007.013403
[4]   CONSTANT THERMODYNAMIC SPEED FOR MINIMIZING ENTROPY PRODUCTION IN THERMODYNAMIC PROCESSES AND SIMULATED ANNEALING [J].
ANDRESEN, B ;
GORDON, JM .
PHYSICAL REVIEW E, 1994, 50 (06) :4346-4351
[5]  
[Anonymous], 1981, Ph.D. Thesis
[6]  
[Anonymous], INFORM SYST IN PRESS
[7]  
[Anonymous], CIT J COMPUT INF TEC
[8]  
[Anonymous], 2010, REPRESENTATIONS GENE
[9]  
[Anonymous], P 5 ANN C EV PROGR
[10]  
[Anonymous], MARTIN LUKASIEWYCZ F