A Complexity Calculation Method for Large Scale Optimization With Evolutionary Algorithms and Metaheuristics

ABSTRACT This study proposes a general‐purpose computational complexity method for evaluating the success of metaheuristics and evolutionary algorithms used in solving problems of very large‐scale global optimization (LSGO) problems. The contribution of this study is not to propose a new asymptotic complexity theory; rather, it aims to define how objective function evaluations (FE) in metaheuristic and evolutionary optimization algorithms can be calculated in a standard, explicit, and reproducible manner. This reveals the impact of design variations such as decomposition, weighting, special operators, and additional trials on total FE consumption, allowing for a fairer budget comparison between different methods. The frequently used big‐O computational complexity method is not directly applicable to comparing metaheuristics or evolutionary algorithms. Therefore, researchers have compared the results of their studies with the results of other studies presented in the literature or with benchmark functions to test the performance of their methods, strategies, and improvements. They typically compare solution times or fitness values obtained for a given number of iterations, decision variable sizes, and population size. However, the internal complexity of algorithms, the speed of the computer used, the skill of the programmer, and so on factors often affect the solution time and these cannot be isolated in the comparisons. The proposed method is designed to get rid of the effects of population size, number of iterations, hardware specifications, programmer/implementation differences, and whether a decomposition is used, enabling fair, simple, and efficient comparisons between algorithms. The study also experimentally demonstrates how these parameters affect comparison results and presents a fair evaluation method that balances these effects. This method aims to increase the reliability of methodological comparisons in the context of LSGO and to facilitate more consistent interpretations of performance reports in the literature.

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2026-04-01
DOI
https://doi.org/10.1002/cpe.70702
Primary Topic
Metaheuristic Optimization Algorithms Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Complexity Calculation Method for Large Scale Optimization With Evolutionary Algorithms and Metaheuristics

Concurrency and Computation Practice and Experience
Metaheuristic Optimization Algorithms Research
article

A Complexity Calculation Method for Large Scale Optimization With Evolutionary Algorithms and Metaheuristics

article en

Abstract

ABSTRACT This study proposes a general‐purpose computational complexity method for evaluating the success of metaheuristics and evolutionary algorithms used in solving problems of very large‐scale global optimization (LSGO) problems. The contribution of this study is not to propose a new asymptotic complexity theory; rather, it aims to define how objective function evaluations (FE) in metaheuristic and evolutionary optimization algorithms can be calculated in a standard, explicit, and reproducible manner. This reveals the impact of design variations such as decomposition, weighting, special operators, and additional trials on total FE consumption, allowing for a fairer budget comparison between different methods. The frequently used big‐O computational complexity method is not directly applicable to comparing metaheuristics or evolutionary algorithms. Therefore, researchers have compared the results of their studies with the results of other studies presented in the literature or with benchmark functions to test the performance of their methods, strategies, and improvements. They typically compare solution times or fitness values obtained for a given number of iterations, decision variable sizes, and population size. However, the internal complexity of algorithms, the speed of the computer used, the skill of the programmer, and so on factors often affect the solution time and these cannot be isolated in the comparisons. The proposed method is designed to get rid of the effects of population size, number of iterations, hardware specifications, programmer/implementation differences, and whether a decomposition is used, enabling fair, simple, and efficient comparisons between algorithms. The study also experimentally demonstrates how these parameters affect comparison results and presents a fair evaluation method that balances these effects. This method aims to increase the reliability of methodological comparisons in the context of LSGO and to facilitate more consistent interpretations of performance reports in the literature.

Concurrency and Computation Practice and ExperienceVol. 38(8)
Kocaeli Üniversitesi (TR)
Openalex Percentile: Top 16%
Metaheuristic Optimization Algorithms Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.