IOHanalyzer: Detailed Performance Analyses for Iterative Optimization Heuristics
Not on the map. Why?
Abstract (arXiv)
Benchmarking and performance analysis play an important role in understanding the behaviour of iterative optimization heuristics (IOHs) such as local search algorithms, genetic and evolutionary algorithms, Bayesian optimization algorithms, etc. This task, however, involves manual setup, execution, and analysis of the experiment on an individual basis, which is laborious and can be mitigated by a generic and well-designed platform. For this purpose, we propose IOHanalyzer, a new user-friendly tool for the analysis, comparison, and visualization of performance data of IOHs. Implemented in R and C++, IOHanalyzer is fully open source. It is available on CRAN and GitHub. IOHanalyzer provides detailed statistics about fixed-target running times and about fixed-budget performance of the benchmarked algorithms with a real-valued codomain, single-objective optimization tasks. Performance aggregation over several benchmark problems is possible, for example in the form of empirical cumulative distribution functions. Key advantages of IOHanalyzer over other performance analysis packages are its highly interactive design, which allows users to specify the performance measures, ranges, and granularity that are most useful for their experiments, and the possibility to analyze not only performance traces, but also the evolution of dynamic state parameters. IOHanalyzer can directly process performance data from the main benchmarking platforms, including the COCO platform, Nevergrad, the SOS platform, and IOHexperimenter. An R programming interface is provided for users preferring to have a finer control over the implemented functionalities.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 6; 2024: 4; 2025: 6; 2026: 2.
20 papers.
Sort:
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristicscited by 92
- 2023Comparison of High-Dimensional Bayesian Optimization Algorithms on BBOBcited by 18
- 2024Explainable Benchmarking for Iterative Optimization Heuristicscited by 10
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Featurescited by 9
- 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristicscited by 9
- 2023MA-BBOB: Many-Affine Combinations of BBOB Functions for Evaluating AutoML Approaches in Noiseless Numerical Black-Box Optimization Contextscited by 7
- 2025Large Language Models and Evolutionary Computation: A Critical Review of Bidirectional Interaction, Automated Algorithm Design, and Co-Adaptive Systemscited by 6
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimizationcited by 5
- 2023Optimizing with Low Budgets: a Comparison on the Black-box Optimization Benchmarking Suite and OpenAI Gymcited by 3
- 2022Automated Algorithm Selection for Radar Network Configurationcited by 2
- 2025DeepCAVE: A Visualization and Analysis Tool for Automated Machine Learningcited by 2
- 2026From Heuristic Selection to Automated Algorithm Design: LLMs Benefit from Strong Priorscited by 2
8 more
- 2023Benchmarking Algorithms for Submodular Optimization Problems Using IOHProfilercited by 1
- 2026Assessing Reproducibility in Evolutionary Computation: A Case Study using Human- and LLM-based Assessmentcited by 1
- 2022OPTION: OPTImization Algorithm Benchmarking ONtologycited by 0
- 2024Better Understandings and Configurations in MaxSAT Local Search Solvers via Anytime Performance Analysiscited by 0
- 2024A Novel Ranking Scheme for the Performance Analysis of Stochastic Optimization Algorithms using the Principles of Severitycited by 0
- 2025JIR-Arena: The First Benchmark Dataset for Just-in-time Information Recommendationcited by 0
- 2025Correlated Mutations for Integer Programmingcited by 0
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Designcited by 0
- 2026From Heuristic Selection to Automated Algorithm Design: LLMs Benefit from Strong Priors3 Mar 2026
- 2026Assessing Reproducibility in Evolutionary Computation: A Case Study using Human- and LLM-based Assessment5 Feb 2026
- 2025DeepCAVE: A Visualization and Analysis Tool for Automated Machine Learning1 Dec 2025
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Design20 Nov 2025
- 2025Correlated Mutations for Integer Programming27 Jun 2025
- 2025Large Language Models and Evolutionary Computation: A Critical Review of Bidirectional Interaction, Automated Algorithm Design, and Co-Adaptive Systems21 May 2025
- 2025JIR-Arena: The First Benchmark Dataset for Just-in-time Information Recommendation19 May 2025
- 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristics28 Apr 2025
- 2024A Novel Ranking Scheme for the Performance Analysis of Stochastic Optimization Algorithms using the Principles of Severity31 May 2024
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristics30 May 2024
- 2024Better Understandings and Configurations in MaxSAT Local Search Solvers via Anytime Performance Analysis11 Mar 2024
- 2024Explainable Benchmarking for Iterative Optimization Heuristics31 Jan 2024
8 more
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimization14 Oct 2023
- 2023Optimizing with Low Budgets: a Comparison on the Black-box Optimization Benchmarking Suite and OpenAI Gym29 Sep 2023
- 2023MA-BBOB: Many-Affine Combinations of BBOB Functions for Evaluating AutoML Approaches in Noiseless Numerical Black-Box Optimization Contexts18 Jun 2023
- 2023Comparison of High-Dimensional Bayesian Optimization Algorithms on BBOB2 Mar 2023
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Features17 Feb 2023
- 2023Benchmarking Algorithms for Submodular Optimization Problems Using IOHProfiler2 Feb 2023
- 2022OPTION: OPTImization Algorithm Benchmarking ONtology21 Nov 2022
- 2022Automated Algorithm Selection for Radar Network Configuration7 May 2022
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristicscited by 92
- 2023Comparison of High-Dimensional Bayesian Optimization Algorithms on BBOBcited by 18
- 2024Explainable Benchmarking for Iterative Optimization Heuristicscited by 10
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Featurescited by 9
- 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristicscited by 9
- 2023MA-BBOB: Many-Affine Combinations of BBOB Functions for Evaluating AutoML Approaches in Noiseless Numerical Black-Box Optimization Contextscited by 7
- 2025Large Language Models and Evolutionary Computation: A Critical Review of Bidirectional Interaction, Automated Algorithm Design, and Co-Adaptive Systemscited by 6
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimizationcited by 5
- 2023Optimizing with Low Budgets: a Comparison on the Black-box Optimization Benchmarking Suite and OpenAI Gymcited by 3
- 2022Automated Algorithm Selection for Radar Network Configurationcited by 2
- 2025DeepCAVE: A Visualization and Analysis Tool for Automated Machine Learningcited by 2
- 2026From Heuristic Selection to Automated Algorithm Design: LLMs Benefit from Strong Priorscited by 2
12 most cited of 20 All 20 (JSON)
- 2026From Heuristic Selection to Automated Algorithm Design: LLMs Benefit from Strong Priors3 Mar 2026
- 2026Assessing Reproducibility in Evolutionary Computation: A Case Study using Human- and LLM-based Assessment5 Feb 2026
- 2025DeepCAVE: A Visualization and Analysis Tool for Automated Machine Learning1 Dec 2025
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Design20 Nov 2025
- 2025Correlated Mutations for Integer Programming27 Jun 2025
- 2025Large Language Models and Evolutionary Computation: A Critical Review of Bidirectional Interaction, Automated Algorithm Design, and Co-Adaptive Systems21 May 2025
- 2025JIR-Arena: The First Benchmark Dataset for Just-in-time Information Recommendation19 May 2025
- 2025BLADE: Benchmark suite for LLM-driven Automated Design and Evolution of iterative optimisation heuristics28 Apr 2025
- 2024A Novel Ranking Scheme for the Performance Analysis of Stochastic Optimization Algorithms using the Principles of Severity31 May 2024
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristics30 May 2024
- 2024Better Understandings and Configurations in MaxSAT Local Search Solvers via Anytime Performance Analysis11 Mar 2024
- 2024Explainable Benchmarking for Iterative Optimization Heuristics31 Jan 2024
12 newest of 20 All 20 (JSON)