IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v8y2020i11p2046-d446280.html
   My bibliography  Save this article

Towards a Generalised Metaheuristic Model for Continuous Optimisation Problems

Author

Listed:
  • Jorge M. Cruz-Duarte

    (School of Engineering and Sciences, Tecnologico de Monterrey, Av. Eugenio Garza Sada 2501 Sur, Monterrey, NL 64849, Mexico
    These authors contributed equally to this work.)

  • José C. Ortiz-Bayliss

    (School of Engineering and Sciences, Tecnologico de Monterrey, Av. Eugenio Garza Sada 2501 Sur, Monterrey, NL 64849, Mexico
    These authors contributed equally to this work.)

  • Iván Amaya

    (School of Engineering and Sciences, Tecnologico de Monterrey, Av. Eugenio Garza Sada 2501 Sur, Monterrey, NL 64849, Mexico
    These authors contributed equally to this work.)

  • Yong Shi

    (Research Center on Fictitious Economy and Data Science, Chinese Academy of Sciences, Zhongguancun East Road 80, Haidian District, Beijing 100190, China
    These authors contributed equally to this work.)

  • Hugo Terashima-Marín

    (School of Engineering and Sciences, Tecnologico de Monterrey, Av. Eugenio Garza Sada 2501 Sur, Monterrey, NL 64849, Mexico
    These authors contributed equally to this work.)

  • Nelishia Pillay

    (Department of Computer Science, University of Pretoria, Lynnwood Rd, Hatfield, Pretoria 0083, South Africa
    These authors contributed equally to this work.)

Abstract

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.

Suggested Citation

  • Jorge M. Cruz-Duarte & José C. Ortiz-Bayliss & Iván Amaya & Yong Shi & Hugo Terashima-Marín & Nelishia Pillay, 2020. "Towards a Generalised Metaheuristic Model for Continuous Optimisation Problems," Mathematics, MDPI, vol. 8(11), pages 1-23, November.
  • Handle: RePEc:gam:jmathe:v:8:y:2020:i:11:p:2046-:d:446280
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/8/11/2046/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/8/11/2046/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. De Boeck, Liesje & Beliën, Jeroen & Creemers, Stefan, 2016. "A column generation approach for solving the examination-timetabling problemAuthor-Name: Woumans, Gert," European Journal of Operational Research, Elsevier, vol. 253(1), pages 178-194.
    2. Pillai, Dhanup S. & Rajasekar, N., 2018. "Metaheuristic algorithms for PV parameter identification: A comprehensive review with an application to threshold setting for fault detection in PV systems," Renewable and Sustainable Energy Reviews, Elsevier, vol. 82(P3), pages 3503-3525.
    3. Yudong Zhang & Shuihua Wang & Genlin Ji, 2015. "A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications," Mathematical Problems in Engineering, Hindawi, vol. 2015, pages 1-38, October.
    4. Daniel Delahaye & Supatcha Chaimatanan & Marcel Mongeau, 2019. "Simulated Annealing: From Basics to Applications," International Series in Operations Research & Management Science, in: Michel Gendreau & Jean-Yves Potvin (ed.), Handbook of Metaheuristics, edition 3, chapter 0, pages 1-35, Springer.
    5. Stavros P. Adam & Stamatios-Aggelos N. Alexandropoulos & Panos M. Pardalos & Michael N. Vrahatis, 2019. "No Free Lunch Theorem: A Review," Springer Optimization and Its Applications, in: Ioannis C. Demetriou & Panos M. Pardalos (ed.), Approximation and Optimization, pages 57-82, Springer.
    6. Gert Woumans & Liesje de Boeck & Jeroen Beliën & Stefan Creemers, 2016. "A column generation approach for solving the examination-timetabling problem," Post-Print hal-01744776, HAL.
    7. Edmund K. Burke & Matthew R. Hyde & Graham Kendall & Gabriela Ochoa & Ender Özcan & John R. Woodward, 2019. "A Classification of Hyper-Heuristic Approaches: Revisited," International Series in Operations Research & Management Science, in: Michel Gendreau & Jean-Yves Potvin (ed.), Handbook of Metaheuristics, edition 3, chapter 0, pages 453-477, Springer.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Mats Carlsson & Sara Ceschia & Luca Gaspero & Rasmus Ørnstrup Mikkelsen & Andrea Schaerf & Thomas Jacob Riis Stidsen, 2023. "Exact and metaheuristic methods for a real-world examination timetabling problem," Journal of Scheduling, Springer, vol. 26(4), pages 353-367, August.
    2. Ceschia, Sara & Di Gaspero, Luca & Schaerf, Andrea, 2023. "Educational timetabling: Problems, benchmarks, and state-of-the-art results," European Journal of Operational Research, Elsevier, vol. 308(1), pages 1-18.
    3. Zaiyu Gu & Guojiang Xiong & Xiaofan Fu, 2023. "Parameter Extraction of Solar Photovoltaic Cell and Module Models with Metaheuristic Algorithms: A Review," Sustainability, MDPI, vol. 15(4), pages 1-45, February.
    4. Álvaro García-Sánchez & Araceli Hernández & Eduardo Caro & Gonzalo Jiménez, 2019. "Universidad Politécnica de Madrid Uses Integer Programming for Scheduling Weekly Assessment Activities," Interfaces, INFORMS, vol. 49(2), pages 104-116, March.
    5. Pasquale Avella & Maurizio Boccia & Carlo Mannino & Sandro Viglione, 2022. "Practice Summary: Solving the External Candidates Exam Schedule in Norway," Interfaces, INFORMS, vol. 52(2), pages 226-231, March.
    6. Wael Korani & Malek Mouhoub, 2021. "Review on Nature-Inspired Algorithms," SN Operations Research Forum, Springer, vol. 2(3), pages 1-26, September.
    7. Masoud Zahedi Vahid & Ziad M. Ali & Ebrahim Seifi Najmi & Abdollah Ahmadi & Foad H. Gandoman & Shady H. E. Abdel Aleem, 2021. "Optimal Allocation and Planning of Distributed Power Generation Resources in a Smart Distribution Network Using the Manta Ray Foraging Optimization Algorithm," Energies, MDPI, vol. 14(16), pages 1-25, August.
    8. Jilong Zhang & Yuan Diao, 2024. "Hierarchical Learning-Enhanced Chaotic Crayfish Optimization Algorithm: Improving Extreme Learning Machine Diagnostics in Breast Cancer," Mathematics, MDPI, vol. 12(17), pages 1-26, August.
    9. Mariusz Korzeń & Maciej Kruszyna, 2023. "Modified Ant Colony Optimization as a Means for Evaluating the Variants of the City Railway Underground Section," IJERPH, MDPI, vol. 20(6), pages 1-15, March.
    10. Frédérique Bec & Heino Bohn Nielsen & Sarra Saïdi, 2020. "Mixed Causal–Noncausal Autoregressions: Bimodality Issues in Estimation and Unit Root Testing," Oxford Bulletin of Economics and Statistics, Department of Economics, University of Oxford, vol. 82(6), pages 1413-1428, December.
    11. Mohammad Soleimani Amiri & Rizauddin Ramli & Ahmad Barari, 2023. "Optimally Initialized Model Reference Adaptive Controller of Wearable Lower Limb Rehabilitation Exoskeleton," Mathematics, MDPI, vol. 11(7), pages 1-14, March.
    12. Schellenberg, C. & Lohan, J. & Dimache, L., 2020. "Comparison of metaheuristic optimisation methods for grid-edge technology that leverages heat pumps and thermal energy storage," Renewable and Sustainable Energy Reviews, Elsevier, vol. 131(C).
    13. Nawal Rai & Amel Abbadi & Fethia Hamidia & Nadia Douifi & Bdereddin Abdul Samad & Khalid Yahya, 2023. "Biogeography-Based Teaching Learning-Based Optimization Algorithm for Identifying One-Diode, Two-Diode and Three-Diode Models of Photovoltaic Cell and Module," Mathematics, MDPI, vol. 11(8), pages 1-30, April.
    14. Zeren, Bahadır & Özcan, Ender & Deveci, Muhammet, 2024. "An adaptive greedy heuristic for large scale airline crew pairing problems," Journal of Air Transport Management, Elsevier, vol. 114(C).
    15. Byung-Ki Jeon & Eui-Jong Kim, 2021. "LSTM-Based Model Predictive Control for Optimal Temperature Set-Point Planning," Sustainability, MDPI, vol. 13(2), pages 1-14, January.
    16. Hassan Shaban & Essam H. Houssein & Marco Pérez-Cisneros & Diego Oliva & Amir Y. Hassan & Alaa A. K. Ismaeel & Diaa Salama AbdElminaam & Sanchari Deb & Mokhtar Said, 2021. "Identification of Parameters in Photovoltaic Models through a Runge Kutta Optimizer," Mathematics, MDPI, vol. 9(18), pages 1-22, September.
    17. Cui, Huixia & Chen, Xiangyong & Guo, Ming & Jiao, Yang & Cao, Jinde & Qiu, Jianlong, 2023. "A distribution center location optimization model based on minimizing operating costs under uncertain demand with logistics node capacity scalability," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 610(C).
    18. Marco-Antonio Moreno-Ibarra & Yenny Villuendas-Rey & Miltiadis D. Lytras & Cornelio Yáñez-Márquez & Julio-César Salgado-Ramírez, 2021. "Classification of Diseases Using Machine Learning Algorithms: A Comparative Study," Mathematics, MDPI, vol. 9(15), pages 1-21, July.
    19. Grzegorz Sroka & Mariusz Oszust, 2021. "Approximation of the Constant in a Markov-Type Inequality on a Simplex Using Meta-Heuristics," Mathematics, MDPI, vol. 9(3), pages 1-10, January.
    20. Zhou, Lin & Zhen, Lu & Baldacci, Roberto & Boschetti, Marco & Dai, Ying & Lim, Andrew, 2021. "A Heuristic Algorithm for solving a large-scale real-world territory design problem," Omega, Elsevier, vol. 103(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:8:y:2020:i:11:p:2046-:d:446280. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.