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
相关论文
共 50 条
  • [21] Metaheuristic research: a comprehensive survey
    Hussain, Kashif
    Salleh, Mohd Najib Mohd
    Cheng, Shi
    Shi, Yuhui
    ARTIFICIAL INTELLIGENCE REVIEW, 2019, 52 (04) : 2191 - 2233
  • [22] A survey on metaheuristic optimization for random single-hidden layer feedforward neural network
    Han, Fei
    Jiang, Jing
    Ling, Qing-Hua
    Su, Ben-Yue
    NEUROCOMPUTING, 2019, 335 : 261 - 273
  • [23] Benchmarking of metaheuristic algorithms to design flotation circuits to full scale
    Lucay, Freddy A.
    Jamett, Nathalie
    MINERALS ENGINEERING, 2021, 170
  • [24] Advances in nature-inspired metaheuristic optimization for feature selection problem: A comprehensive survey
    Nssibi, Maha
    Manita, Ghaith
    Korbaa, Ouajdi
    COMPUTER SCIENCE REVIEW, 2023, 49
  • [25] Benchmarking Metaheuristic-Integrated QAOA Against Quantum Annealing
    Mazumder, Arul Rhik
    Sen, Anuvab
    Sen, Udayon
    INTELLIGENT COMPUTING, VOL 3, 2024, 2024, 1018 : 651 - 666
  • [26] Ameliorating Metaheuristic in Optimization Domains
    Madan, Sushila
    Madan, Mamta
    2009 THIRD UKSIM EUROPEAN SYMPOSIUM ON COMPUTER MODELING AND SIMULATION (EMS 2009), 2009, : 160 - +
  • [27] Optimization Metaheuristic for Software Testing
    Mansour, Nashat
    Zeitunlian, Hratch
    Tarhini, Abbas
    EVOLVE - A BRIDGE BETWEEN PROBABILITY, SET ORIENTED NUMERICS, AND EVOLUTIONARY COMPUTATION II, 2013, 175 : 463 - 474
  • [28] FOM: A framework for metaheuristic optimization
    Parejo, JA
    Racero, J
    Guerrero, F
    Kwok, T
    Smith, KA
    COMPUTATIONAL SCIENCE - ICCS 2003, PT IV, PROCEEDINGS, 2003, 2660 : 886 - 895
  • [29] On the role of metaheuristic optimization in bioinformatics
    Calvet, Laura
    Benito, Sergio
    Juan, Angel A.
    Prados, Ferran
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2023, 30 (06) : 2909 - 2944
  • [30] Dyn-YCSB: Benchmarking Adaptive Frameworks
    Sidhanta, Subhajit
    Mukhopadhyay, Supratik
    Golab, Wojciech
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 392 - 393