Exploring Computational Complexity Of Ride-Pooling Problems
Usman Akhtar, Rafal Kucharski

TL;DR
This study investigates the computational complexity of ride-pooling problems, analyzing how demand and discounts affect search space size and solution feasibility, revealing non-linear growth and limits of current algorithms.
Contribution
It provides an experimental analysis of ride-pooling complexity, highlighting the impact of demand and discounts on computational feasibility and identifying limits of existing algorithms.
Findings
Search space grows exponentially with demand and discounts.
Demand level is less critical than discount in problem complexity.
Beyond certain limits, larger problems do not improve pooling efficiency.
Abstract
Ride-pooling is computationally challenging. The number of feasible rides grows with the number of travelers and the degree (capacity of the vehicle to perform a pooled ride) and quickly explodes to the sizes making the problem not solvable analytically. In practice, heuristics are applied to limit the number of searches, e.g., maximal detour and delay, or (like we use in this study) attractive rides (for which detour and delay are at least compensated with the discount). Nevertheless, the challenge to solve the ride-pooling remains strongly sensitive to the problem settings. Here, we explore it in more detail and provide an experimental underpinning to this open research problem. We trace how the size of the search space and computation time needed to solve the ride-pooling problem grows with the increasing demand and greater discounts offered for pooling. We run over 100 practical…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTransportation and Mobility Innovations · Transportation Planning and Optimization · Smart Parking Systems Research
