Learning Heuristic Selection with Dynamic Algorithm Configuration
Not on the map. Why?
Abstract (arXiv)
A key challenge in satisficing planning is to use multiple heuristics within one heuristic search. An aggregation of multiple heuristic estimates, for example by taking the maximum, has the disadvantage that bad estimates of a single heuristic can negatively affect the whole search. Since the performance of a heuristic varies from instance to instance, approaches such as algorithm selection can be successfully applied. In addition, alternating between multiple heuristics during the search makes it possible to use all heuristics equally and improve performance. However, all these approaches ignore the internal search dynamics of a planning system, which can help to select the most useful heuristics for the current expansion step. We show that dynamic algorithm configuration can be used for dynamic heuristic selection which takes into account the internal search dynamics of a planning system. Furthermore, we prove that this approach generalizes over existing approaches and that it can exponentially improve the performance of the heuristic search. To learn dynamic heuristic selection, we propose an approach based on reinforcement learning and show empirically that domain-wise learned policies, which take the internal search dynamics of a planning system into account, can exceed existing approaches.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 7; 2023: 2; 2024: 3; 2025: 4; 2026: 1.
21 papers.
Sort:
By area:
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
- 2022Automated Dynamic Algorithm Configurationcited by 37
- 2022Multi-agent Dynamic Algorithm Configurationcited by 36
- 2022A Survey of Methods for Automated Algorithm Configurationcited by 29
- 2021DACBench: A Benchmark Library for Dynamic Algorithm Configurationcited by 28
- 2021Self-Paced Context Evaluation for Contextual Reinforcement Learningcited by 25
- 2022TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformerscited by 13
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configurationcited by 11
- 2022PI is back! Switching Acquisition Functions in Bayesian Optimizationcited by 6
- 2023Using Automated Algorithm Configuration for Parameter Controlcited by 5
- 2023Self-Adjusting Weighted Expected Improvement for Bayesian Optimizationcited by 5
- 2024Message Passing Variational Autoregressive Network for Solving Intractable Ising Modelscited by 5
9 more
- 2025Sequential Multi-Agent Dynamic Algorithm Configurationcited by 3
- 2021Automated Machine Learning, Bounded Rationality, and Rational Metareasoningcited by 2
- 2022Symbolic Search for Optimal Planning with Expressive Extensionscited by 1
- 2024A Training Data Recipe to Accelerate A* Search with Language Modelscited by 1
- 2024Athanor: Local Search over Abstract Constraint Specificationscited by 1
- 2025Multi-parameter Control for the (1+(λ,λ))-GA on OneMax via Deep Reinforcement Learningcited by 1
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimizationcited by 0
- 2025Observations Meet Actions: Learning Control-Sufficient Representations for Robust Policy Generalizationcited by 0
- 2026Discovering Interpretable Multi-Parameter Control Policies for Evolutionary Algorithms Using Deep Reinforcement Learningcited by 0
- 2026Discovering Interpretable Multi-Parameter Control Policies for Evolutionary Algorithms Using Deep Reinforcement Learning8 Jun 2026
- 2025Sequential Multi-Agent Dynamic Algorithm Configuration27 Oct 2025
- 2025Observations Meet Actions: Learning Control-Sufficient Representations for Robust Policy Generalization25 Jul 2025
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimization22 May 2025
- 2025Multi-parameter Control for the (1+(λ,λ))-GA on OneMax via Deep Reinforcement Learning19 May 2025
- 2024Athanor: Local Search over Abstract Constraint Specifications8 Oct 2024
- 2024A Training Data Recipe to Accelerate A* Search with Language Models13 Jul 2024
- 2024Message Passing Variational Autoregressive Network for Solving Intractable Ising Models9 Apr 2024
- 2023Self-Adjusting Weighted Expected Improvement for Bayesian Optimization7 Jun 2023
- 2023Using Automated Algorithm Configuration for Parameter Control23 Feb 2023
- 2022TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformers22 Dec 2022
- 2022PI is back! Switching Acquisition Functions in Bayesian Optimization2 Nov 2022
9 more
- 2022Multi-agent Dynamic Algorithm Configuration13 Oct 2022
- 2022Automated Dynamic Algorithm Configuration27 May 2022
- 2022Symbolic Search for Optimal Planning with Expressive Extensions1 Apr 2022
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configuration7 Feb 2022
- 2022A Survey of Methods for Automated Algorithm Configuration3 Feb 2022
- 2021Automated Machine Learning, Bounded Rationality, and Rational Metareasoning10 Sep 2021
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challenges13 Jul 2021
- 2021Self-Paced Context Evaluation for Contextual Reinforcement Learning9 Jun 2021
- 2021DACBench: A Benchmark Library for Dynamic Algorithm Configuration18 May 2021
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
- 2022Automated Dynamic Algorithm Configurationcited by 37
- 2022Multi-agent Dynamic Algorithm Configurationcited by 36
- 2022A Survey of Methods for Automated Algorithm Configurationcited by 29
- 2021DACBench: A Benchmark Library for Dynamic Algorithm Configurationcited by 28
- 2021Self-Paced Context Evaluation for Contextual Reinforcement Learningcited by 25
- 2022TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformerscited by 13
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configurationcited by 11
- 2022PI is back! Switching Acquisition Functions in Bayesian Optimizationcited by 6
- 2023Using Automated Algorithm Configuration for Parameter Controlcited by 5
- 2023Self-Adjusting Weighted Expected Improvement for Bayesian Optimizationcited by 5
- 2024Message Passing Variational Autoregressive Network for Solving Intractable Ising Modelscited by 5
12 most cited of 20 All 20 (JSON)
- 2026Discovering Interpretable Multi-Parameter Control Policies for Evolutionary Algorithms Using Deep Reinforcement Learning8 Jun 2026
- 2025Sequential Multi-Agent Dynamic Algorithm Configuration27 Oct 2025
- 2025Observations Meet Actions: Learning Control-Sufficient Representations for Robust Policy Generalization25 Jul 2025
- 2025Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimization22 May 2025
- 2025Multi-parameter Control for the (1+(λ,λ))-GA on OneMax via Deep Reinforcement Learning19 May 2025
- 2024Athanor: Local Search over Abstract Constraint Specifications8 Oct 2024
- 2024Message Passing Variational Autoregressive Network for Solving Intractable Ising Models9 Apr 2024
- 2023Self-Adjusting Weighted Expected Improvement for Bayesian Optimization7 Jun 2023
- 2023Using Automated Algorithm Configuration for Parameter Control23 Feb 2023
- 2022TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformers22 Dec 2022
- 2022PI is back! Switching Acquisition Functions in Bayesian Optimization2 Nov 2022
- 2022Multi-agent Dynamic Algorithm Configuration13 Oct 2022
12 newest of 20 All 20 (JSON)