Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Deep Reinforcement Learning for Dynamic Algorithm Configuration: A Case Study on Optimizing OneMax with the (1+($\lambda$,$\lambda$))-GA

About

Dynamic Algorithm Configuration (DAC) studies the efficient identification of control policies for parameterized optimization algorithms. Numerous studies leverage Reinforcement Learning (RL) to address DAC challenges; however, applying RL often requires extensive domain expertise. In this work, we conduct a comprehensive study of two deep-RL algorithms--Double Deep Q-Networks (DDQN) and Proximal Policy Optimization (PPO)--for controlling the population size of the $(1+(\lambda,\lambda))$-GA on OneMax instances. Although OneMax is structurally simple, learning effective control policies for the $(1+(\lambda,\lambda))$-GA induces a highly challenging DAC landscape, making it a controlled yet demanding benchmark. Our investigation reveals two fundamental challenges limiting DDQN and PPO: scalability degradation and learning instability, traced to under-exploration and planning horizon coverage. To address under-exploration, we introduce an adaptive reward shifting mechanism that leverages reward distribution statistics to enhance DDQN exploration. This eliminates instance-specific hyperparameter tuning and ensures consistent effectiveness across problem scales. To resolve planning horizon coverage, we demonstrate that undiscounted learning succeeds in DDQN, while PPO faces fundamental variance issues necessitating alternative designs. We further show that while hyperparameter optimization enhances PPO's stability, it consistently fails to identify effective policies. Finally, DDQN with adaptive reward shifting achieves performance comparable to theoretically derived policies with vastly improved sample efficiency, outperforming prior DAC approaches by orders of magnitude. Our findings provide insights into the fundamental obstacles faced by standard deep-RL approaches in this challenging DAC setting and highlight the key methodological ingredients required for effective learning.

Tai Nguyen, Phong Le, Andr\'e Biedenkapp, Carola Doerr, Nguyen Dang• 2025

Related benchmarks

TaskDatasetResultRank
Dynamic Algorithm ConfigurationOneMax n=500 v1
ERT6.216
7
Expected Runtime OptimizationOneMax n=50 (test)
ERT5.105
7
Expected Runtime OptimizationOneMax n=300 (test)
Expected Runtime (ERT)6.165
7
Dynamic Algorithm ConfigurationOneMax n=1000 v1
ERT6.491
7
Dynamic Algorithm ConfigurationOneMax n=2000 v1
ERT6.664
7
Expected Runtime OptimizationOneMax n=100 (test)
ERT5.836
7
Expected Runtime OptimizationOneMax n=200 (test)
ERT6.822
7
Showing 7 of 7 rows

Other info

Follow for update