• Home
  • Search
  • IOHanalyzer: Detailed Performance Analyses for Iterative Optimization Heuristics
  • Cite Icon51
  • https://doi.org/10.1145/3510426Copy DOI Icon

IOHanalyzer: Detailed Performance Analyses for Iterative Optimization Heuristics

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

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.

Similar Papers
  • Preprint Article
  • Citations1

Automatic SWMM parameter calibration method based on the differential evolution and Bayesian optimization algorithm

  • Jul 23, 2023
  • Gao Jiawei +4
  • Research Article
  • Citations10

Hybrid algorithm of Bayesian optimization and evolutionary algorithm in crystal structure prediction

  • Apr 12, 2022
  • Science and Technology of Advanced Materials: Methods
  • Tomoki Yamashita +4
  • Research Article
  • Citations15

Approximation and Parameterized Runtime Analysis of Evolutionary Algorithms for the Maximum Cut Problem

  • Sep 12, 2014
  • IEEE Transactions on Cybernetics
  • Yuren Zhou +2
  • PDF
  • Research Article
  • Citations7

A new moving peaks benchmark with attractors for dynamic evolutionary algorithms

  • Oct 01, 2022
  • Swarm and Evolutionary Computation
  • Matthew Fox +2
  • Research Article

Easy and Accurate Hardware-based Program Performance Monitoring

  • Jan 01, 2017
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Andrzej Nowak
  • PDF
  • Research Article
  • Citations4

Data Transmission Security in Computer Network Communication

  • Apr 01, 2021
  • Journal of Physics: Conference Series
  • Fei Chen
  • Conference Article
  • Citations25

Specification of performance problems in MPI programs with ASL

  • Aug 21, 2000
  • T Fahringer +3
  • Book Chapter
  • Citations39

Advances in the TAU Performance System

  • Jan 01, 2012
  • Allen Malony +4
  • Conference Article
  • Citations2

Study on the Performance of Decision Graph Bayesian Optimization Algorithm

  • Jan 01, 2009
  • Zhifu Shi +2
  • Research Article
  • Citations32

An empirical model of marketing strategy and shareholder value

  • Jan 20, 2012
  • Competitiveness Review: An International Business Journal
  • Mamoun N Akroush
  • Research Article
  • Citations55

Comparative evaluation of genetic algorithms for job-shop scheduling

  • Jan 01, 2001
  • Production Planning & Control
  • S G Ponnambalam +2
  • Dissertation

Counting family support? : the influence of performance measurement on child protection policy and practice

  • Jan 01, 2004
  • The University of Queensland
  • Clare Tilbury
  • PDF
  • Research Article
  • Citations10

Self-Configuring (1 + 1)-Evolutionary Algorithm for the Continuous p-Median Problem with Agglomerative Mutation

  • Apr 22, 2021
  • Algorithms
  • Lev Kazakovtsev +2
  • Conference Article
  • Citations5

Classification problem solving using multi-objective optimization approach and local search

  • Mar 01, 2016
  • Seema Mane +2
  • Research Article
  • Citations88

Gender differences in accounting education: an undergraduate exploration

  • Jun 01, 2003
  • Accounting Education
  • Elizabeth Gammie +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.