Boosting Column Generation with Graph Neural Networks for Joint Rider Trip Planning and Crew Shift Scheduling
Not on the map. Why?
Abstract (arXiv)
Optimizing service schedules is pivotal to the reliable, efficient, and inclusive on-demand mobility. This pressing challenge is further exacerbated by the increasing needs of an aging population, the oversubscription of existing services, and the lack of effective solution methods. This study addresses the intricacies of service scheduling, by jointly optimizing rider trip planning and crew scheduling for a complex dynamic mobility service. The resulting optimization problems are extremely challenging computationally for state-of-the-art methods. To address this fundamental gap, this paper introduces the Joint Rider Trip Planning and Crew Shift Scheduling Problem (JRTPCSSP) and a novel solution method, called Attention and Gated GNN-Informed Column Generation (AGGNNI-CG), that hybridizes column generation and machine learning to obtain near-optimal solutions to the JRTPCSSP with real-life constraints of the application. The key idea of the machine-learning component is to dramatically reduce the number of paths to explore in the pricing problem, accelerating the most time-consuming component of the column generation. The machine learning component is a graph neural network with an attention mechanism and a gated architecture, which is particularly suited to cater for the different input sizes coming from daily operations. AGGNNI-CG has been applied to a challenging, real-world dataset from the Paratransit system of Chatham County in Georgia. It produces substantial improvements compared to the baseline column generation approach, which typically cannot produce high-quality feasible solutions in reasonable time on large-scale complex instances. AGGNNI-CG also produces significant improvements in service quality compared to the existing system.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 20 of its 57 references that are in the map. First posted on arXiv 8 Jan 2024.
Builds on
20 of 57 references.
References · 20
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2015Pointer Networkscited by 882
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2017Residual Gated Graph ConvNetscited by 341
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 235
8 more
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2015Parallelizing the dual revised simplex methodcited by 83
- 2022Machine-learning-based arc selection for constrained shortest path problems in column generationcited by 13
- 2021Enhancing Column Generation by a Machine-Learning-Based Pricing Heuristic for Graph Coloringcited by 12
- 2022The Neural-Prediction based Acceleration Algorithm of Column Generation for Graph-Based Set Covering Problemscited by 4
- 2021Resiliency of On-Demand Multimodal Transit Systems During a Pandemiccited by 3
- 2023Column Generation for Real-Time Ride-Sharing Operationscited by 3
- 2023MARTA Reach: Piloting an On-Demand Multimodal Transit System in Atlantacited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.