Optimizing Ride-Pooling Revenue: Pricing Strategies and Driver-Traveller Dynamics
Usman Akhtar, Farnoud Ghasemi, Rafal Kucharski
TL;DR
The paper addresses how to price ride-pooling to balance platform revenue, driver participation, and traveler experience. It introduces an agent-based framework that fuses ExMAS for pool identification with MaaSSim for dynamic, two-sided market simulation in Delft, evaluating three pricing regimes: private rides, forced pooling, and profit maximization. Results show that profit-maximization boosts overall service rate and platform revenue but yields uneven driver earnings and longer traveler waiting times, whereas pooled rides offer more equitable driver income at the cost of total revenue; solo rides provide shorter waits but lower platform gains. These findings inform discriminative pricing strategies and policy considerations to achieve sustainable, multi-party benefits in ride-pooling platforms.
Abstract
Ride-pooling, to gain momentum, needs to be attractive for all the parties involved. This includes also drivers, who are naturally reluctant to serve pooled rides. This can be controlled by the platform's pricing strategy, which can stimulate drivers to serve pooled rides. Here, we propose an agent-based framework, where drivers serve rides that maximise their utility. We simulate a series of scenarios in Delft and compare three strategies. Our results show that drivers, when they maximize their profits, earn more than in both the solo-rides and only-pooled rides scenarios. This shows that serving pooled rides can be beneficial as well for drivers, yet typically not all pooled rides are attractive for drivers. The proposed framework may be further applied to propose discriminative pricing in which the full potential of ride-pooling is exploited, with benefits for the platform, travellers, and (which is novel here) to the drivers.
