Papers for

ride-hailing platform engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Optimal strategies for robotaxi fleets to outcompete rivals

Deterministic Stackelberg Strategies in Robotaxi Assignment Games

Abstract: In autonomous mobility duopolies, platforms compete for riders based on vehicle proximity. A critical operational challenge---faced by an incumbent proactively defending against a market entrant---is how to dispatch fleets to minimize demand poached by a reactive competitor. We model this competition as a zero-sum robotaxi assignment game, focusing on computing optimal deterministic Stackelberg strategies for the leader. We formulate this problem as an exact single-level integer linear program and use its relaxation to design a polynomial-time approximation algorithm achieving an additive error from the optimum. We argue that this is not far from best possible by proving that deciding whether a strictly positive payoff is achievable is NP-complete, and that approximating the optimal payoff within an additive error scaling linearly with the number of riders is NP-hard. We also provide an exact polynomial-time dynamic programming algorithm for computing the optimal Stackelberg payoff when riders and vehicles are on the Euclidean line. Finally, we complement our theoretical findings with an empirical evaluation using real-world ride-hailing data. The experiments demonstrate that our LP-based algorithm significantly outperforms its worst-case guarantee in practice, while lightweight heuristics achieve highly competitive payoffs with negligible computational overhead, offering practical solutions for large-scale deployments.

Fri 2 OctComputer Science and Game Theory
The gist
The paper studies how a robotaxi company can best assign its driverless cars to riders to reduce losing customers to a competitor. The authors model this as a game where one company moves first and the other reacts. They design mathematical methods to find nearly optimal assignment strategies, proving that some decision problems in this setting are computationally very hard. When cars and riders are arranged in a simple line, they find an exact efficient method. Their experiments show their approach works well with real ride-hailing data and that simpler methods can also perform strongly in practice.
Open → 2610.04030v1

Deep learning improves customizable route planning for diverse users

Customizable and Jointly Optimized Route Planning: A Deep Architecture Enabling Differentiable Shortest-Path Search

Abstract: With the widespread use of online navigation and ride-hailing services, achieving optimal route planning for diverse user preferences has recently attracted increasing attention. Classic graph algorithms for pathfinding use heuristic cost functions to define edge weight, thus providing no optimality guarantee of route quality. Prior data-driven approaches equating ground truth of the optimal route with user trajectory, which is however moderately influenced by the navigation service, suffers from the feedback loop problem. To address these issues, we propose a deep architecture that is able to jointly optimize cost functions and route-ranking model towards any route preference. First, we run a multi-objective Dijkstra algorithm offline to collect the set of Pareto optimal routes, deeming it as the complete candidate set. Exploiting the property of such a set, we design a neural network structure that emulates shortest-path search and route ranking in an end-to-end differentiable manner. Second, we define route preference as a task of constrained optimization of route attributes, and propose a novel loss function that optimizes a single-objective variable, with other variables strictly under constraints. We conduct extensive experiments on real-world datasets. The results show that our architecture significantly outperforms state-of-the-art methods in route quality and customizability.

Thu 17 SeptArtificial Intelligence
The gist
Finding the best route on maps is tricky because different users want different things, like shortest time or scenic paths. The authors designed a deep learning system that learns how to pick the best routes based on many criteria all at once. They first find all the best possible routes offline and then train a neural network that can quickly choose the best one according to user preferences. Their experiments show this method works better than older approaches at customizing routes. This may help apps give better directions tailored to what each user cares about.
Open → 2609.19996v1

Experience alignment improves ride-hailing matching and driver revenue

ALIGN-HOLD: Experience Alignment for Real-Time Hold Control in Large-Scale Ride-Hailing Matching at DiDi

Abstract: Real-time hold control is a high-leverage mechanism in large-scale ride-hailing systems: by selectively deferring driver-order pairs, the platform can wait for better matching opportunities and improve end-to-end passenger-driver experience. Existing production systems such as EXHOLD learn bandit-based hold policies from handcrafted combinations of trip completion, cancellations, waiting time, and driver effort. However, designing such rewards becomes increasingly difficult as marketplace preferences are heterogeneous and observed passenger-driver behavior can be sparse, noisy, and affected by dynamic supply-demand conditions. We present ALIGN-HOLD, a production-scale experience alignment framework that learns hold policy from implicit marketplace preferences. ALIGN-HOLD constructs complementary preference pairs from order trajectories, driver trajectories, and contemporaneous local matching graphs, and trains an experience Reward Model (RM) using balanced multi-view sampling and model-adaptive hard preference sampling. During simulator-based policy learning, the frozen RM provides a dense, context-dependent reward and supports label-free filtering of low-identifiability interactions whose behavioral feedback is difficult to attribute to matching quality. We deploy ALIGN-HOLD on DiDi's ride-hailing platform and evaluate it in a 28-day randomized A/B experiment, covering approximately 100,000 passenger requests per day. Compared with the deployed production policy, ALIGN-HOLD achieves statistically significant improvements in trip completion rate and driver income, while significantly reducing passenger cancellations before and after driver acceptance. Complementary ablations, RM diagnostics, and behavioral analyses validate the contributions of the proposed components. ALIGN-HOLD has been fully ramped up and is currently serving DiDi's Brazil marketplace.

Wed 9 SeptMachine Learning
The gist
Matching drivers and passengers efficiently in ride-hailing services can be tricky because preferences and behaviors vary widely and can be hard to measure. The authors developed ALIGN-HOLD, a system that learns from real ride data to decide when to delay matching to get better driver-passenger pairs. This approach uses a model that weighs different experiences and filters uncertain cases, leading to more completed trips, higher driver income, and fewer cancellations. They tested ALIGN-HOLD on DiDi’s Brazil platform and found it outperformed existing methods over a month.
Open → 2609.09685v1