Time Complexity of Population-Based Metaheuristics

被引:0
|
作者
Omran M.G.H. [1 ,3 ]
Engelbrecht A. [2 ,3 ]
机构
[1] Computer Science Department, Gulf University for Science & Technology
[2] Department of Industrial Engineering and Computer Science Division, Stellenbosch University
[3] Centre for Applied Mathematics and Bioinformatics, Gulf University for Science & Technology
关键词
Big-Oh; Big-Theta; Metaheuristics; Optimization; Time Complexity; Time Efficiency;
D O I
10.13164/mendel.2023.2.255
中图分类号
学科分类号
摘要
This paper is a brief guide aimed at evaluating the time complexity of metaheuristic algorithms both mathematically and empirically. Starting with the mathematical foundational principles of time complexity analysis, key notations and fundamen-tal concepts necessary for computing the time efficiency of a metaheuristic are introduced. The paper then applies these principles on three well-known meta-heuristics, i.e. differential evolution, harmony search and the firefly algorithm. A procedure for the empirical analysis of metaheuristics’ time efficiency is then presented. The procedure is then used to empirically analyze the computational cost of the three aforementioned metaheuristics. The pros and cons of the two approaches, i.e. mathematical and empirical analysis, are discussed. © 2023, Brno University of Technology. All rights reserved.
引用
收藏
页码:255 / 260
页数:5
相关论文
共 50 条
  • [21] Global Optimisation through Hyper-Heuristics: Unfolding Population-Based Metaheuristics
    Cruz-Duarte, Jorge M.
    Ortiz-Bayliss, Jose C.
    Amaya, Ivan
    Pillay, Nelishia
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (12):
  • [22] Superlinear Speedup of Parallel Population-Based Metaheuristics: A Microservices and Container Virtualization Approach
    Khalloof, Hatem
    Ostheimer, Phil
    Jakob, Wilfried
    Shahoud, Shadi
    Duepmeier, Clemens
    Hagenmeyer, Veit
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2019, PT I, 2019, 11871 : 386 - 393
  • [23] Population-based Metaheuristics for the Dynamic Minimum Cost Hybrid Berth Allocation Problem
    Kovac, Natasa
    Davidovic, Tatjana
    Stanimirovic, Zorica
    [J]. INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2021, 30 (04)
  • [24] Cortical surface complexity in a population-based normative sample
    Dombroski, Brynn A.
    Nitzken, Matthew J.
    Elnakib, Ahmed A.
    Khalifa, Fahmi
    Switala, Andrew E.
    El-Baz, Ayman S.
    Casanova, Manuel F.
    [J]. TRANSLATIONAL NEUROSCIENCE, 2014, 5 (01) : 17 - 24
  • [25] Multi-objective inventory routing with uncertain demand using population-based metaheuristics
    Yang, Zhiwei
    Emmerich, Michael
    Back, Thomas
    Kok, Joost
    [J]. INTEGRATED COMPUTER-AIDED ENGINEERING, 2016, 23 (03) : 205 - 220
  • [26] Using Population-based Metaheuristics and Trend Representative Testing to Compose Strategies for Market Timing
    Mohamed, Ismail
    Otero, Fernando E. B.
    [J]. IJCCI: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE, 2019, : 59 - 69
  • [27] A New Approach for Analyzing Average Time Complexity of Population-Based Evolutionary Algorithms on Unimodal Problems
    Chen, Tianshi
    He, Jun
    Sun, Guangzhong
    Chen, Guoliang
    Yao, Xin
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2009, 39 (05): : 1092 - 1106
  • [28] Mixing Population-Based Metaheuristics: An Approach Based on a Distributed-Queue for the Optimal Design of Fuzzy Controllers
    Mancilla, Alejandra
    Castillo, Oscar
    Garcia Valdez, Mario
    [J]. INTELLIGENT AND FUZZY SYSTEMS: DIGITAL ACCELERATION AND THE NEW NORMAL, INFUS 2022, VOL 1, 2022, 504 : 839 - 846
  • [29] Aligning population-based care management with chronic disease complexity
    Hawner, Sharon
    Seo, Jin Young
    Gothard, Sandra E.
    Johnson, Barbara J.
    [J]. NURSING OUTLOOK, 2014, 62 (04) : 250 - 258
  • [30] Towards a 2-dimensional Self-organized Framework for Structured Population-based Metaheuristics
    Fernandes, Carlos M.
    Laredo, Juan L. J.
    Merelo, Juan Julian
    Cotta, Carlos
    Rosa, Agostinho C.
    [J]. PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS (ICCS12), 2012, : 137 - 142