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 条
  • [1] Metaheuristic optimization frameworks: a survey and benchmarking
    José Antonio Parejo
    Antonio Ruiz-Cortés
    Sebastián Lozano
    Pablo Fernandez
    Soft Computing, 2012, 16 : 527 - 561
  • [2] Performance measure and tool for benchmarking metaheuristic optimization algorithms
    Schott, Francois
    Chamoret, Dominique
    Baron, Thomas
    Salmon, Sebastien
    Meyer, Yann
    JOURNAL OF APPLIED AND COMPUTATIONAL MECHANICS, 2021, 7 (03): : 1803 - 1813
  • [3] Benchmarking for Metaheuristic Black-Box Optimization: Perspectives and Open Challenges
    Sala, Ramses
    Mueller, Ralf
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [4] Benchmarking for Metaheuristic Black-Box Optimization: Perspectives and Open Challenges
    Sala, Ramses
    Mueller, Ralf
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [5] An experimental comparison of metaheuristic frameworks for multi-objective optimization
    Ramirez, Aurora
    Barbudo, Rafael
    Romero, Jose Raul
    EXPERT SYSTEMS, 2023, 40 (04)
  • [6] Benchmarking of Design Optimization Frameworks In View of Excel Interface
    Yum, Keun-Chul
    Lee, Se Jung
    TRANSACTIONS OF THE KOREAN SOCIETY OF MECHANICAL ENGINEERS A, 2005, 29 (03) : 403 - 410
  • [7] Performance Benchmarking and Optimization for Blockchain Systems: A Survey
    Wang, Rui
    Ye, Kejiang
    Xu, Cheng-Zhong
    BLOCKCHAIN - ICBC 2019, 2019, 11521 : 171 - 185
  • [8] Benchmarking Contemporary Deep Learning Hardware and Frameworks:A Survey of Qualitative Metrics
    Dai, Wei
    Berleant, Daniel
    2019 IEEE FIRST INTERNATIONAL CONFERENCE ON COGNITIVE MACHINE INTELLIGENCE (COGMI 2019), 2019, : 148 - 155
  • [9] Energy-Efficient Routing for Electric Vehicles using Metaheuristic Optimization Frameworks
    Abousleiman, Rami
    Rawashdeh, Osamah
    2014 17TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE (MELECON), 2014, : 298 - 304
  • [10] METAHEURISTIC OPTIMIZATION
    Lukac, Zrinka
    SOR'11 PROCEEDINGS: THE 11TH INTERNATIONAL SYMPOSIUM ON OPERATIONAL RESEARCH IN SLOVENIA, 2011, : 17 - 22