Papers for

ride-sharing platform operators

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.

Reinforcement learning encourages drivers to reduce traffic and emissions

Learning to Incentivise: Using Reinforcement Learning for Sustainable Urban Mobility

Abstract: Traffic management has traditionally focused on toll-based and road pricing solutions. However, road pricing often raises concerns about accessibility and public dissatisfaction, leading to its prohibition in some places, such as Finland. This study optimises the dynamic allocation of incentives to drivers, encouraging them to reroute onto alternative (potentially longer) paths to achieve greater societal benefit, reduced total travel time (TTT) and total emissions in the transportation network, contributing to sustainable urban mobility. We employ a multi-agent reinforcement learning approach to dynamically assign incentives to drivers to reduce both TTT and emissions, with travel times estimated using traffic simulation software. We demonstrate that, with an unlimited budget and an objective of minimising travel time, the incentive scheme reduces TTT by 16%, compared to the dynamic User-Equilibrium (UE) with a budget equivalent to about 11% of the UE total time. When the goal is to minimise emissions, a 9% reduction in CO2 emissions is observed under an unlimited budget. We demonstrate a critical trade-off: minimising TTT leads to an increase in emissions, while prioritising emission reductions raises TTT. However, with the right combination of weights in the multi-objective function, both TTT and total emissions are improved beyond the baseline.

Wed 21 OctMultiagent SystemsMachine Learning
The gist
Traffic management often tries tolls to control congestion, but these can upset drivers or be banned. The authors use reinforcement learning to give drivers incentives to take less crowded routes, even if longer, reducing total travel time and emissions. Their system learns how to best offer rewards dynamically to improve overall traffic flow and air quality. They found that focusing only on time or emissions can worsen the other, but balancing both leads to benefits in traffic and pollution.
Open → 2610.30469v1

Constant-competitive online matching for incentive-compatible random arrivals

Arrival-Time Incentive Compatibility in Random Order Online Bipartite Matching

Abstract: In this work we initiate the study of competitive algorithms with arrival-time incentive compatibility for random-order online bipartite matching in settings where the users care only about receiving service (matched vs. unmatched) and not which offline resource serves them, while the platform's objective is to maximize total matching reward. This captures applications such as ride-sharing where the users primarily care about being matched to a ride while the platform internalizes the cost of dispatching a distant driver; dispatching homogeneous service requests to heterogeneous servers (cloud/edge routing); and assigning customer requests to a pool of providers with different flexibility (e.g., English-only vs. bilingual agents). Our main question is: \textit{Is constant-competitive matching possible for incentive-compatible, random-order edge-weighted matching on complete bipartite graphs?} Motivated by the LP-based treatment of incentive compatibility in the classical secretary problem by Buchbinder et al., we impose a constraint that the ex ante probability of selection is equalized across all arrival positions. We answer our main question in the affirmative and propose the first constant-competitive algorithm for incentive compatible edge-weighted random-order online matching on complete bipartite graphs. The competitive ratio of our algorithm is parameterized by the imbalance factor $k := n/m$ -- where $n$ and $m$ are the numbers of online and offline nodes, respectively, and $k$ is a positive integer. In particular, we obtain a competitive guarantee of the form $c_k - O(1/\sqrt{m})$ where $c_1 \approx 0.162$ and $c_k \to 0.02308\ldots$ as $k \to \infty$. We also present algorithms with strictly improved competitive ratio of $\approx 0.07 + O(1/m)$ for the binary-weighted case ($0$-$1$ rewards).

Mon 28 SeptComputer Science and Game TheoryData Structures and Algorithms
The gist
Matching users to resources online is tricky when users want to get served quickly but don’t care who serves them, and the system wants to maximize overall rewards. The authors study a problem like this, where arrivals come in random order and users might try to game the system by choosing when to arrive. They develop an algorithm that fairly treats all arrival times and still matches users well. Their method guarantees a steady fraction of the best possible matching, even as the number of users and resources changes.
Open → 2609.36311v1

Framework speeds up rider incentives with minimal performance loss

A General Framework for Budgeted Threshold Incentives on Request

Abstract: On-demand delivery platforms pay riders through incentive activities whose tiers are set from recent completions of riders with a similar history. Operators request such plans for changing periods, rider populations, payment rules and budgets, often for holidays or bad weather, where randomized trials are scarce and take months to collect. We present a request-driven framework that composes four stages (conditional prediction, population reduction, trajectory integration and budget allocation) through seven replaceable modules that exchange conditional trajectory laws, whose award probabilities and award-marked moments give payment and uplift for any activity rule. A response-correction step reweights trajectories from abundant no-offer history to match the moments of a short pilot. We prove that, on a fixed plan menu and given the stage errors, the end-to-end value loss is bounded by the sum of four stage terms, and that for every stage there are instances on which omitting it leaves an error floor the others cannot remove. On 3,000 riders over 45 weekly origins, all 127 windows of a week are answered 11.04x faster with identical scenarios and at most 0.92% value lost by the allocation. On 24 new controlled response laws, the response correction with a one-week pilot lowers regret by 51.2% relative to a trial with the same nominal randomized rider-weeks, and a four-week pilot with exact summation comes within +0.007 of an 18-week trial. In registered studies where windows, populations, rules and binding budgets change from request to request, the framework's regret is below that of a trial with the same nominal rider-weeks and below dose interpolation of the same pilot data, and reusing its one-off preparation answers 60 requests 14.1x and 2.70x faster with identical answers. Against a nine-offer trial fitted with the framework's own dose curve, one-week regret is 0.055 lower.

Thu 24 SeptArtificial Intelligence
The gist
On-demand delivery companies pay riders extra bonuses based on recent rider activity, but running experiments to find the best bonuses can take months. The authors developed a flexible method that quickly predicts how different incentive plans will perform using short pilot data, speeding up decision making with very little loss in accuracy. Their method reuses past data to adjust predictions for new conditions, making it possible to respond quickly to changing budgets and rider groups. This approach greatly reduces the time and effort needed to design and adapt incentive plans while keeping rewards fair and effective.
Open → 2609.29724v1