The Neural-Prediction based Acceleration Algorithm of Column Generation for Graph-Based Set Covering Problems
Not on the map. Why?
Abstract (arXiv)
Set covering problem is an important class of combinatorial optimization problems, which has been widely applied and studied in many fields. In this paper, we propose an improved column generation algorithm with neural prediction (CG-P) for solving graph-based set covering problems. We leverage a graph neural network based neural prediction model to predict the probability to be included in the final solution for each edge. Our CG-P algorithm constructs a reduced graph that only contains the edges with higher predicted probability, and this graph reduction process significantly speeds up the solution process. We evaluate the CG-P algorithm on railway crew scheduling problems and it outperforms the baseline column generation algorithm. We provide two solution modes for our CG-P algorithm. In the optimal mode, we can obtain a solution with an optimality guarantee while reducing the time cost to 63.12%. In the fast mode, we can obtain a sub-optimal solution with a 7.62% optimality gap in only 2.91% computation time.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 7 of its 20 references that are in the map. First posted on arXiv 4 Jul 2022.
Builds on
7 of 20 references.
References · 7
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2020Benchmarking Graph Neural Networkscited by 672
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
Built on by
Citing papers per year: 2023: 2; 2024: 2.
4 papers.
- 2023Enhancing Column Generation by Reinforcement Learning-Based Hyper-Heuristic for Vehicle Routing and Scheduling Problemscited by 5
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 4
- 2023A Reinforcement-Learning-Based Multiple-Column Selection Strategy for Column Generationcited by 3
- 2024Boosting Column Generation with Graph Neural Networks for Joint Rider Trip Planning and Crew Shift Schedulingcited by 1
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networks19 Jun 2024
- 2024Boosting Column Generation with Graph Neural Networks for Joint Rider Trip Planning and Crew Shift Scheduling8 Jan 2024
- 2023A Reinforcement-Learning-Based Multiple-Column Selection Strategy for Column Generation21 Dec 2023
- 2023Enhancing Column Generation by Reinforcement Learning-Based Hyper-Heuristic for Vehicle Routing and Scheduling Problems15 Oct 2023