mlsanityData to 7 Oct 2026

Enhancing Column Generation by Reinforcement Learning-Based Hyper-Heuristic for Vehicle Routing and Scheduling Problems

arXiv 2310.09686 ↗First posted 15 Oct 2023cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

Column generation (CG) is a vital method to solve large-scale problems by dynamically generating variables. It has extensive applications in common combinatorial optimization, such as vehicle routing and scheduling problems, where each iteration step requires solving an NP-hard constrained shortest path problem. Although some heuristic methods for acceleration already exist, they are not versatile enough to solve different problems. In this work, we propose a reinforcement learning-based hyper-heuristic framework, dubbed RLHH, to enhance the performance of CG. RLHH is a selection module embedded in CG to accelerate convergence and get better integer solutions. In each CG iteration, the RL agent selects a low-level heuristic to construct a reduced network only containing the edges with a greater chance of being part of the optimal solution. In addition, we specify RLHH to solve two typical combinatorial optimization problems: Vehicle Routing Problem with Time Windows (VRPTW) and Bus Driver Scheduling Problem (BDSP). The total cost can be reduced by up to 27.9% in VRPTW and 15.4% in BDSP compared to the best lower-level heuristic in our tested scenarios, within equivalent or even less computational time. The proposed RLHH is the first RL-based CG method that outperforms traditional approaches in terms of solution quality, which can promote the application of CG in combinatorial optimization.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 13 of its 46 references that are in the map. First posted on arXiv 15 Oct 2023.

Builds on

13 of 46 references.

References · 13

  1. 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
  2. 2015Pointer Networkscited by 882
  3. 2018Attention, Learn to Solve Routing Problems!cited by 646
  4. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  5. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  6. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
  7. 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
  8. 2022Efficient Neural Neighborhood Search for Pickup and Delivery Problemscited by 29
  9. 2022Lookback for Learning to Branchcited by 26
  10. 2022A Deep Reinforcement Learning Framework For Column Generationcited by 21
  11. 2018Boosting Combinatorial Problem Modeling with Machine Learningcited by 15
  12. 2022Machine-learning-based arc selection for constrained shortest path problems in column generationcited by 13
1 more
  1. 2022The Neural-Prediction based Acceleration Algorithm of Column Generation for Graph-Based Set Covering Problemscited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 4; 2026: 1.

5 papers.