Graph Reduction with Unsupervised Learning in Column Generation: A Routing Application
Not on the map. Why?
Abstract (arXiv)
Column Generation (CG) is a popular method dedicated to enhancing computational efficiency in large scale Combinatorial Optimization (CO) problems. It reduces the number of decision variables in a problem by solving a pricing problem. For many CO problems, the pricing problem is an Elementary Shortest Path Problem with Resource Constraints (ESPPRC). Large ESPPRC instances are difficult to solve to near-optimality. Consequently, we use a Graph neural Network (GNN) to reduces the size of the ESPPRC such that it becomes computationally tractable with standard solving techniques. Our GNN is trained by Unsupervised Learning and outputs a distribution for the arcs to be retained in the reduced PP. The reduced PP is solved by a local search that finds columns with large reduced costs and speeds up convergence. We apply our method on a set of Capacitated Vehicle Routing Problems with Time Windows and show significant improvements in convergence compared to simple reduction techniques from the literature. For a fixed computational budget, we improve the objective values by over 9% for larger instances. We also analyze the performance of our CG algorithm and test the generalization of our method to different classes of instances than the training data.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 9 of its 37 references that are in the map. First posted on arXiv 11 Apr 2025.
Builds on
9 of 37 references.
References · 9
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
- 2023Unsupervised Learning for Solving the Travelling Salesman Problemcited by 57
- 2024Self-Improved Learning for Scalable Neural Combinatorial Optimizationcited by 29
- 2022Learning to Solve Vehicle Routing Problems: A Surveycited by 16
- 2022Machine-learning-based arc selection for constrained shortest path problems in column generationcited by 13
- 2023Enhancing Column Generation by Reinforcement Learning-Based Hyper-Heuristic for Vehicle Routing and Scheduling Problemscited by 5
- 2025Reinforcement Learning for Solving the Pricing Problem in Column Generation: Applications to Vehicle Routingcited by 1
Built on by
Not cited yet.