mlsanityData to 14 Oct 2026

JointMatch: A Unified Heterogeneous Graph Neural Solver for Large-Scale Ride-Sharing Matching

arXiv 2609.20200 ↗First posted 25 Jul 2026cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Ride-sharing platforms must continuously decide which open requests to bundle into shared trips and which idle vehicles should serve them. The dominant academic approach decomposes this into two sequential matching problems -- request pairing first, then vehicle assignment -- and applies a separate solver to each. This decomposition is convenient computationally but loses revenue and scales poorly because the first stage commits to ride bundles before the available vehicles are known. We propose JointMatch, a learning-based framework that handles request pairing and vehicle assignment together on a single graph. The graph is sparsified by spatial proximity so that its size grows linearly rather than quadratically with the number of vehicles and requests, and a graph neural network scores all candidate decisions in one forward pass. On the New York City Yellow Taxi data, the framework already exceeds both the classical Blossom heuristic and a faithfully-trained two-stage GNN baseline -- often by a wide margin -- and at city scale (fleet 10000) it runs more than 20× faster per dispatch epoch than either. A supervised training stage closes most of the remaining revenue gap, and a policy-gradient fine-tune aligns the trained model with realised revenue.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 26 references that are in the map. First posted on arXiv 25 Jul 2026.

Builds on

15 of 26 references.

References · 15

  1. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
  2. 2018Attention, Learn to Solve Routing Problems!cited by 656
  3. 2020Heterogeneous Graph Transformercited by 582
  4. 2017Residual Gated Graph ConvNetscited by 346
  5. 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 269
  6. 2019Efficient Ridesharing Order Dispatching with Mean Field Multi-Agent Reinforcement Learningcited by 57
  7. 2019DeepPool: Distributed Model-free Algorithm for Ride-sharing using Deep Reinforcement Learningcited by 54
  8. 2019Neural Approximate Dynamic Programming for On-Demand Ride-Poolingcited by 33
  9. 2019Multi-Agent Reinforcement Learning for Order-dispatching via Order-Vehicle Distribution Matchingcited by 26
  10. 2021Value Function is All You Need: A Unified Learning Framework for Ride Hailing Platformscited by 16
  11. 2017Allocation Problems in Ride-Sharing Platforms: Online Matching with Offline Reusable Resourcescited by 14
  12. 2013Quantifying the benefits of vehicle pooling with shareability networkscited by 12
3 more
  1. 2019Putting Ridesharing to the Test: Efficient and Scalable Solutions and the Power of Dynamic Vehicle Relocationcited by 3
  2. 2022A Unified Network Equilibrium for E-Hailing Platform Operation and Customer Mode Choicecited by 1
  3. 2024Learn to Tour: Operator Design For Solution Feasibility Mapping in Pickup-and-delivery Traveling Salesman Problemcited by 1

Built on by

Not cited yet.