BMG-Q: Localized Bipartite Match Graph Attention Q-Learning for Ride-Pooling Order Dispatch
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 30 of its 53 references that are in the map. First posted on arXiv 23 Jan 2025.
Builds on
30 of 53 references.
References · 30
- 2017Attention Is All You Needcited by 59,932
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 903
- 2020Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 475
18 more
- 2019QTRAN: Learning to Factorize with Transformation for Cooperative Multi-Agent Reinforcement Learningcited by 372
- 2020Is Independent Learning All You Need in the StarCraft Multi-Agent Challenge?cited by 281
- 2018Actor-Attention-Critic for Multi-Agent Reinforcement Learningcited by 259
- 2018Mean Field Multi-Agent Reinforcement Learningcited by 202
- 2015Multiagent Cooperation and Competition with Deep Reinforcement Learningcited by 180
- 2018Learning Attentional Communication for Multi-Agent Cooperationcited by 170
- 2018Graph Convolutional Reinforcement Learningcited by 148
- 2019Deep Coordination Graphscited by 96
- 2019Multi-Agent Game Abstraction via Graph Attention Neural Networkcited by 81
- 2019DeepPool: Distributed Model-free Algorithm for Ride-sharing using Deep Reinforcement Learningcited by 54
- 2019Neural Approximate Dynamic Programming for On-Demand Ride-Poolingcited by 33
- 2022Challenges and Opportunities in Deep Reinforcement Learning with Graph Neural Networks: A Comprehensive review of Algorithms and Applicationscited by 27
- 2019Scalable Reinforcement Learning for Multi-Agent Networked Systemscited by 22
- 2022Hybrid Multi-agent Deep Reinforcement Learning for Autonomous Mobility on Demand Systemscited by 17
- 2022Reinforcement Learning in the Wild: Scalable RL Dispatching Algorithm Deployed in Ridehailing Marketplacecited by 11
- 2019Real-time City-scale Ridesharing via Linear Assignment Problemscited by 8
- 2020Efficient Ridesharing Dispatch Using Multi-Agent Reinforcement Learningcited by 7
- 2021AdaPool: A Diurnal-Adaptive Fleet Management Framework using Model-Free Deep Reinforcement Learning and Change Point Detectioncited by 4
Built on by
Citing papers per year: 2025: 4; 2026: 2.
6 papers.
- 2025One Step is Enough: Multi-Agent Reinforcement Learning based on One-Step Policy Optimization for Order Dispatch on Ride-Sharing Platformscited by 5
- 2025Triple-BERT: Do We Really Need MARL for Order Dispatch on Ride-Sharing Platforms?cited by 4
- 2025Timing the Match: A Deep Reinforcement Learning Approach for Ride-Hailing and Ride-Pooling Servicescited by 2
- 2025LLM-ODDR: A Large Language Model Framework for Joint Order Dispatching and Driver Repositioningcited by 2
- 2026Learning Optimal Dynamic Matching via Graph Neural Networkscited by 0
- 2026RideSkill: A Hierarchical Algorithm for Generalized Ride Sharing with LLM-Driven Automatic Evolutioncited by 0
- 2026RideSkill: A Hierarchical Algorithm for Generalized Ride Sharing with LLM-Driven Automatic Evolution2 Sep 2026
- 2026Learning Optimal Dynamic Matching via Graph Neural Networks31 Jul 2026
- 2025Triple-BERT: Do We Really Need MARL for Order Dispatch on Ride-Sharing Platforms?26 Sep 2025
- 2025One Step is Enough: Multi-Agent Reinforcement Learning based on One-Step Policy Optimization for Order Dispatch on Ride-Sharing Platforms21 Jul 2025
- 2025LLM-ODDR: A Large Language Model Framework for Joint Order Dispatching and Driver Repositioning28 May 2025
- 2025Timing the Match: A Deep Reinforcement Learning Approach for Ride-Hailing and Ride-Pooling Services17 Mar 2025