Hybridising Reinforcement Learning and Heuristics for Hierarchical Directed Arc Routing Problems
On the map: Deep reinforcement learning methods → RL for games and combinatorial optimization
Abstract (arXiv)
The Hierarchical Directed Capacitated Arc Routing Problem (HDCARP) is an extension of the Capacitated Arc Routing Problem (CARP), where the arcs of a graph are divided into classes based on their priority. The traversal of these classes is determined by either precedence constraints or a hierarchical objective, resulting in two distinct HDCARP variants. To the best of our knowledge, only one matheuristic has been proposed for these variants, but it performs relatively slowly, particularly for large-scale instances (Ha et al., 2024). In this paper, we propose a fast heuristic to efficiently address the computational challenges of HDCARP. Furthermore, we incorporate Reinforcement Learning (RL) into our heuristic to effectively guide the selection of local search operators, resulting in a hybrid algorithm. We name this hybrid algorithm as the Hybrid Reinforcement Learning and Heuristic Algorithm for Directed Arc Routing (HRDA). The hybrid algorithm adapts to changes in the problem dynamically, using real-time feedback to improve routing strategies and solution's quality by integrating heuristic methods. Extensive computational experiments on artificial instances demonstrate that this hybrid approach significantly improves the speed of the heuristic without deteriorating the solution quality. Our source code is publicly available at: https://github.com/HySonLab/ArcRoute
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Placed in RL for games and combinatorial optimization, one of 15 directions in Deep reinforcement learning methods. Builds on 13 of its 74 references that are in the map. First posted on arXiv 1 Jan 2025.
Builds on
13 of 74 references.
Closest ancestors · 1
Same direction, newest first
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective9 Apr
Other references · 12
- 2017Neural Message Passing for Quantum Chemistrycited by 3,471
- 2015Pointer Networkscited by 884
- 2018Attention, Learn to Solve Routing Problems!cited by 648
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 613
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 603
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2016OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networkscited by 110
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 90
- 2020Learning Combinatorial Optimization on Graphs: A Survey with Applications to Networkingcited by 70
- 2020A Survey on Reinforcement Learning for Combinatorial Optimizationcited by 10
- 2020The Hierarchical Chinese Postman Problem: the slightest disorder makes it hard, yet disconnectedness is manageablecited by 1
- 2022First Competitive Ant Colony Scheme for the CARPcited by 1
Built on by
Not cited yet.