DACBench: A Benchmark Library for Dynamic Algorithm Configuration
Not on the map. Why?
Abstract (arXiv)
Dynamic Algorithm Configuration (DAC) aims to dynamically control a target algorithm's hyperparameters in order to improve its performance. Several theoretical and empirical results have demonstrated the benefits of dynamically controlling hyperparameters in domains like evolutionary computation, AI Planning or deep learning. Replicating these results, as well as studying new methods for DAC, however, is difficult since existing benchmarks are often specialized and incompatible with the same interfaces. To facilitate benchmarking and thus research on DAC, we propose DACBench, a benchmark library that seeks to collect and standardize existing DAC benchmarks from different AI domains, as well as provide a template for new ones. For the design of DACBench, we focused on important desiderata, such as (i) flexibility, (ii) reproducibility, (iii) extensibility and (iv) automatic documentation and visualization. To show the potential, broad applicability and challenges of DAC, we explore how a set of six initial benchmarks compare in several dimensions of difficulty.
Key facts. Cited by 28 papers in the map (data through 14 Oct 2026). Builds on 14 of its 41 references that are in the map. First posted on arXiv 18 May 2021.
Builds on
14 of 41 references.
References · 14
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2016OpenAI Gymcited by 1,736
- 2016Learning to learn by gradient descent by gradient descentcited by 620
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 344
- 2015Contextual Markov Decision Processescited by 220
- 2016COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Settingcited by 138
- 2018Meta-Reinforcement Learning of Structured Exploration Strategiescited by 130
- 2014ParamILS: An Automatic Algorithm Configuration Frameworkcited by 89
- 2018Evolved Policy Gradientscited by 88
- 2015ASlib: A Benchmark Library for Algorithm Selectioncited by 37
- 2018IOHprofiler: A Benchmarking and Profiling Tool for Iterative Optimization Heuristicscited by 28
- 2020Learning Heuristic Selection with Dynamic Algorithm Configurationcited by 21
2 more
- 2019Online Selection of CMA-ES Variantscited by 11
- 2015The Configurable SAT Solver Challenge (CSSC)cited by 9
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 3; 2024: 7; 2025: 8; 2026: 1.
28 papers.
Sort:
By area:
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learningcited by 170
- 2022Automated Dynamic Algorithm Configurationcited by 39
- 2022Multi-agent Dynamic Algorithm Configurationcited by 36
- 2022A Survey of Methods for Automated Algorithm Configurationcited by 30
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learningcited by 15
- 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
- 2025Robust Gymnasium: A Unified Modular Benchmark for Robust Reinforcement Learningcited by 13
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configurationcited by 11
- 2021EXPObench: Benchmarking Surrogate-based Optimisation Algorithms on Expensive Black-box Functionscited by 9
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Featurescited by 9
- 2024Hierarchical Transformers are Efficient Meta-Reinforcement Learnerscited by 8
- 2024Can we hop in general? A discussion of benchmark selection and design using the Hopper environmentcited by 7
16 more
- 2023Using Automated Algorithm Configuration for Parameter Controlcited by 5
- 2024Instance Selection for Dynamic Algorithm Configuration with Reinforcement Learning: Improving Generalizationcited by 5
- 2024CALE: Continuous Arcade Learning Environmentcited by 5
- 2025On the Importance of Reward Design in Reinforcement Learning-based Dynamic Algorithm Configuration: A Case Study on OneMax with (1+(λ,λ))-GAcited by 5
- 2024CANDID DAC: Leveraging Coupled Action Dimensions with Importance Differences in DACcited by 4
- 2025Sequential Multi-Agent Dynamic Algorithm Configurationcited by 3
- 2021Automated Machine Learning, Bounded Rationality, and Rational Metareasoningcited by 2
- 2023Discovering Multiple Algorithm Configurationscited by 1
- 2025Deep Reinforcement Learning for Dynamic Algorithm Configuration: A Case Study on Optimizing OneMax with the (1+(λ,λ))-GAcited by 1
- 2026Large Language Models as Optimization Controllers: Adaptive Continuation for SIMP Topology Optimizationcited by 1
- 2022Explainable Model-specific Algorithm Selection for Multi-Label Classificationcited by 0
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learningcited by 0
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimizationcited by 0
- 2025Revisiting Learning Rate Controlcited by 0
- 2025OPAL: Operator-Programmed Algorithms for Landscape-Aware Black-Box Optimizationcited by 0
- 2025Best Practices For Empirical Meta-Algorithmic Research: Guidelines from the COSEAL Research Networkcited by 0
- 2026Large Language Models as Optimization Controllers: Adaptive Continuation for SIMP Topology Optimization26 Mar 2026
- 2025Best Practices For Empirical Meta-Algorithmic Research: Guidelines from the COSEAL Research Network18 Dec 2025
- 2025OPAL: Operator-Programmed Algorithms for Landscape-Aware Black-Box Optimization14 Dec 2025
- 2025Deep Reinforcement Learning for Dynamic Algorithm Configuration: A Case Study on Optimizing OneMax with the (1+(λ,λ))-GA3 Dec 2025
- 2025Sequential Multi-Agent Dynamic Algorithm Configuration27 Oct 2025
- 2025Revisiting Learning Rate Control2 Jul 2025
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimization22 May 2025
- 2025On the Importance of Reward Design in Reinforcement Learning-based Dynamic Algorithm Configuration: A Case Study on OneMax with (1+(λ,λ))-GA27 Feb 2025
- 2025Robust Gymnasium: A Unified Modular Benchmark for Robust Reinforcement Learning27 Feb 2025
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learning22 Dec 2024
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learning10 Dec 2024
- 2024CALE: Continuous Arcade Learning Environment31 Oct 2024
16 more
- 2024Can we hop in general? A discussion of benchmark selection and design using the Hopper environment11 Oct 2024
- 2024Instance Selection for Dynamic Algorithm Configuration with Reinforcement Learning: Improving Generalization18 Jul 2024
- 2024CANDID DAC: Leveraging Coupled Action Dimensions with Importance Differences in DAC8 Jul 2024
- 2024Hierarchical Transformers are Efficient Meta-Reinforcement Learners9 Feb 2024
- 2023Discovering Multiple Algorithm Configurations13 Mar 2023
- 2023Using Automated Algorithm Configuration for Parameter Control23 Feb 2023
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Features17 Feb 2023
- 2022Explainable Model-specific Algorithm Selection for Multi-Label Classification21 Nov 2022
- 2022Multi-agent Dynamic Algorithm Configuration13 Oct 2022
- 2022Automated Dynamic Algorithm Configuration27 May 2022
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configuration7 Feb 2022
- 2022A Survey of Methods for Automated Algorithm Configuration3 Feb 2022
- 2021Automated Deep Learning: Neural Architecture Search Is Not the End16 Dec 2021
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learning18 Nov 2021
- 2021Automated Machine Learning, Bounded Rationality, and Rational Metareasoning10 Sep 2021
- 2021EXPObench: Benchmarking Surrogate-based Optimisation Algorithms on Expensive Black-box Functions8 Jun 2021
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learningcited by 15
- 2025Robust Gymnasium: A Unified Modular Benchmark for Robust Reinforcement Learningcited by 13
- 2024Hierarchical Transformers are Efficient Meta-Reinforcement Learnerscited by 8
- 2024Can we hop in general? A discussion of benchmark selection and design using the Hopper environmentcited by 7
- 2024Instance Selection for Dynamic Algorithm Configuration with Reinforcement Learning: Improving Generalizationcited by 5
- 2025On the Importance of Reward Design in Reinforcement Learning-based Dynamic Algorithm Configuration: A Case Study on OneMax with (1+(λ,λ))-GAcited by 5
- 2025Deep Reinforcement Learning for Dynamic Algorithm Configuration: A Case Study on Optimizing OneMax with the (1+(λ,λ))-GAcited by 1
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learningcited by 0
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimizationcited by 0
- 2025Deep Reinforcement Learning for Dynamic Algorithm Configuration: A Case Study on Optimizing OneMax with the (1+(λ,λ))-GA3 Dec 2025
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimization22 May 2025
- 2025On the Importance of Reward Design in Reinforcement Learning-based Dynamic Algorithm Configuration: A Case Study on OneMax with (1+(λ,λ))-GA27 Feb 2025
- 2025Robust Gymnasium: A Unified Modular Benchmark for Robust Reinforcement Learning27 Feb 2025
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learning22 Dec 2024
- 2024ConfigX: Modular Configuration for Evolutionary Algorithms via Multitask Reinforcement Learning10 Dec 2024
- 2024Can we hop in general? A discussion of benchmark selection and design using the Hopper environment11 Oct 2024
- 2024Instance Selection for Dynamic Algorithm Configuration with Reinforcement Learning: Improving Generalization18 Jul 2024
- 2024Hierarchical Transformers are Efficient Meta-Reinforcement Learners9 Feb 2024
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learningcited by 170
- 2022Automated Dynamic Algorithm Configurationcited by 39
- 2022Multi-agent Dynamic Algorithm Configurationcited by 36
- 2022A Survey of Methods for Automated Algorithm Configurationcited by 30
- 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configurationcited by 11
- 2021EXPObench: Benchmarking Surrogate-based Optimisation Algorithms on Expensive Black-box Functionscited by 9
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Featurescited by 9
- 2023Using Automated Algorithm Configuration for Parameter Controlcited by 5
- 2024CALE: Continuous Arcade Learning Environmentcited by 5
- 2024CANDID DAC: Leveraging Coupled Action Dimensions with Importance Differences in DACcited by 4
- 2025Sequential Multi-Agent Dynamic Algorithm Configurationcited by 3
12 most cited of 19 All 19 (JSON)
- 2026Large Language Models as Optimization Controllers: Adaptive Continuation for SIMP Topology Optimization26 Mar 2026
- 2025Best Practices For Empirical Meta-Algorithmic Research: Guidelines from the COSEAL Research Network18 Dec 2025
- 2025OPAL: Operator-Programmed Algorithms for Landscape-Aware Black-Box Optimization14 Dec 2025
- 2025Sequential Multi-Agent Dynamic Algorithm Configuration27 Oct 2025
- 2025Revisiting Learning Rate Control2 Jul 2025
- 2024CALE: Continuous Arcade Learning Environment31 Oct 2024
- 2024CANDID DAC: Leveraging Coupled Action Dimensions with Importance Differences in DAC8 Jul 2024
- 2023Discovering Multiple Algorithm Configurations13 Mar 2023
- 2023Using Automated Algorithm Configuration for Parameter Control23 Feb 2023
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Features17 Feb 2023
- 2022Explainable Model-specific Algorithm Selection for Multi-Label Classification21 Nov 2022
- 2022Multi-agent Dynamic Algorithm Configuration13 Oct 2022
12 newest of 19 All 19 (JSON)