Towards a Generalised Metaheuristic Model for Continuous Optimisation Problems

被引:30
作者
Cruz-Duarte, Jorge M. [1 ]
Ortiz-Bayliss, Jose C. [1 ]
Amaya, Ivan [1 ]
Shi, Yong [2 ]
Terashima-Marin, Hugo [1 ]
Pillay, Nelishia [3 ]
机构
[1] Tecnol Monterrey, Sch Sci & Engn, Ave Eugenio Garza Sada 2501 Sur, Monterrey 64849, NL, Mexico
[2] Chinese Acad Sci, Res Ctr Fictitious Econ & Data Sci, Zhongguancun East Rd 80, Beijing 100190, Peoples R China
[3] Univ Pretoria, Dept Comp Sci, Lynnwood Rd, ZA-0083 Pretoria, South Africa
关键词
metaheuristic; continuous optimisation; mathematical model; PARTICLE SWARM OPTIMIZATION; ALGORITHMS;
D O I
10.3390/math8112046
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Metaheuristics have become a widely used approach for solving a variety of practical problems. The literature is full of diverse metaheuristics based on outstanding ideas and with proven excellent capabilities. Nonetheless, oftentimes metaheuristics claim novelty when they are just recombining elements from other methods. Hence, the need for a standard metaheuristic model is vital to stop the current frenetic tendency of proposing methods chiefly based on their inspirational source. This work introduces a first step to a generalised and mathematically formal metaheuristic model, which can be used for studying and improving them. This model is based on a scheme of simple heuristics, which perform as building blocks that can be modified depending on the application. For this purpose, we define and detail all components and concepts of a metaheuristic (i.e., its search operators), such as heuristics. Furthermore, we also provide some ideas to take into account for exploring other search operator configurations in the future. To illustrate the proposed model, we analyse search operators from four well-known metaheuristics employed in continuous optimisation problems as a proof-of-concept. From them, we derive 20 different approaches and use them for solving some benchmark functions with different landscapes. Data show the remarkable capability of our methodology for building metaheuristics and detecting which operator to choose depending on the problem to solve. Moreover, we outline and discuss several future extensions of this model to various problem and solver domains.
引用
收藏
页码:1 / 23
页数:23
相关论文
共 45 条
  • [1] A new feature selection method to improve the document clustering using particle swarm optimization algorithm
    Abualigah, Laith Mohammad
    Khader, Ahamad Tajudin
    Hanandeh, Essam Said
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 25 : 456 - 466
  • [2] No Free Lunch Theorem: A Review
    Adam, Stavros P.
    Alexandropoulos, Stamatios-Aggelos N.
    Pardalos, Panos M.
    Vrahatis, Michael N.
    [J]. APPROXIMATION AND OPTIMIZATION: ALGORITHMS, COMPLEXITY AND APPLICATIONS, 2019, 145 : 57 - 82
  • [3] Ahn CW, 2006, STUD COMP INTELL, P7
  • [4] Al-Roomi A. R., 2015, Unconstrained Single-Objective Benchmark Functions Repository
  • [5] [Anonymous], 2009, ENG OPTIMIZATION THE
  • [6] [Anonymous], 1995, DIFFERRENTIAL EVOLUT
  • [7] Ardeh MA, 2016, BENCHMARK FUNCTION T
  • [8] A hybrid Nelder-Mead simplex and PSO approach on economic and economic-statistical designs of MEWMA control charts
    Barzinpour, Farnaz
    Noorossana, Rassool
    Niaki, Seyed Taghi Akhavan
    Ershadi, Mohammad Javad
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 65 (9-12) : 1339 - 1348
  • [9] Particle Swarm Optimization for Single Objective Continuous Space Problems: A Review
    Bonyadi, Mohammad Reza
    Michalewicz, Zbigniew
    [J]. EVOLUTIONARY COMPUTATION, 2017, 25 (01) : 1 - 54
  • [10] Burke E.K., 2019, Handbook of metaheuristics, P453, DOI 10.1007/978-3-319-91086-4_14