BMG-Q: Localized Bipartite Match Graph Attention Q-Learning for Ride-Pooling Order Dispatch
Yulong Hu, Siyuan Feng, Sen Li
TL;DR
The paper tackles large-scale ride-pooling order dispatch with interdependent vehicles by formulating a localized bipartite match interdependent MDP and introducing GATDDQN as the MARL backbone. It fuses a centralized dynamic ILP matcher with a posterior score function to balance exploration and mitigate overestimation, while employing graph sampling and gradient clipping to ensure scalability and stability. Empirical results on NYC taxi data show about a 10% gain in accumulative rewards and a >50% reduction in overestimation bias, along with robustness to fleet size and task variations. The work advances graph-based MARL for large transportation systems and offers a scalable framework for real-time, high-dimensional decision making in ride-pooling dispatch.
Abstract
This paper introduces Localized Bipartite Match Graph Attention Q-Learning (BMG-Q), a novel Multi-Agent Reinforcement Learning (MARL) algorithm framework tailored for ride-pooling order dispatch. BMG-Q advances ride-pooling decision-making process with the localized bipartite match graph underlying the Markov Decision Process, enabling the development of novel Graph Attention Double Deep Q Network (GATDDQN) as the MARL backbone to capture the dynamic interactions among ride-pooling vehicles in fleet. Our approach enriches the state information for each agent with GATDDQN by leveraging a localized bipartite interdependence graph and enables a centralized global coordinator to optimize order matching and agent behavior using Integer Linear Programming (ILP). Enhanced by gradient clipping and localized graph sampling, our GATDDQN improves scalability and robustness. Furthermore, the inclusion of a posterior score function in the ILP captures the online exploration-exploitation trade-off and reduces the potential overestimation bias of agents, thereby elevating the quality of the derived solutions. Through extensive experiments and validation, BMG-Q has demonstrated superior performance in both training and operations for thousands of vehicle agents, outperforming benchmark reinforcement learning frameworks by around 10% in accumulative rewards and showing a significant reduction in overestimation bias by over 50%. Additionally, it maintains robustness amidst task variations and fleet size changes, establishing BMG-Q as an effective, scalable, and robust framework for advancing ride-pooling order dispatch operations.
