paper-with-me

홈 › Papers

Ride-pool Assignment Algorithms: Modern Implementation and Swapping Heuristics

2025-04-14 · Matthew Zalesak, Hins Hu, Samitha Samaranayake

On-demand ride-pooling has emerged as a popular urban transportation solution, addressing the efficiency limitations of traditional ride-hailing services by grouping multiple riding requests with spatiotemporal proximity into a single vehicle. Although numerous algorithms have been developed for the Ride-pool Assignment Problem (RAP) -- a core component of ride-pooling systems, there is a lack of open-source implementations, making it difficult to benchmark these algorithms on a common dataset and objective. In this paper, we present the implementation details of a ride-pool simulator that encompasses several key ride-pool assignment algorithms, along with associated components such as vehicle routing and rebalancing. We also open-source a highly optimized and modular C++ codebase, designed to facilitate the extension of new algorithms and features. Additionally, we introduce a family of swapping-based local-search heuristics to enhance existing ride-pool assignment algorithms, achieving a better balance between performance and computational efficiency. Extensive experiments on a large-scale, real-world dataset from Manhattan, NYC reveal that while all selected algorithms perform comparably, the newly proposed Multi-Round Linear Assignment with Cyclic Exchange (LA-MR-CE) algorithm achieves a state-of-the-art service rate with significantly reduced computational time. Furthermore, an in-depth analysis suggests that a performance barrier exists for all myopic ride-pool assignment algorithms due to the system's capacity bottleneck, and incorporating future information could be key to overcoming this limitation.

📄 PDF Abstract BibTeX arXiv:2504.10649

Code (0)

등록된 구현이 없습니다.

Tasks

Computational Efficiency

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

Heuristics for Customer-focused Ride-pooling Assignment

2021-07-23 · Alexander Sundt, Qi Luo, John Vincent, Mehrdad Shahabi 외

Ride-pooling has become an important service option offered by ride-hailing platforms as it serves multiple trip requests in a single ride. By leveraging customer data, connected vehicles, and efficient assignment algori…

Neural Approximate Dynamic Programming for On-Demand Ride-Pooling

2019-11-20 · Sanket Shah, Meghna Lowalekar, Pradeep Varakantham

On-demand ride-pooling (e.g., UberPool) has recently become popular because of its ability to lower costs for passengers while simultaneously increasing revenue for drivers and aggregation companies. Unlike in Taxi on De…

Deep Reinforcement LearningReinforcement Learning

A Time-invariant Network Flow Model for Ride-pooling in Mobility-on-Demand Systems

2023-11-10 · Fabio Paparella, Leonardo Pedroso, Theo Hofman, Mauro Salazar

This paper presents a framework to incorporate ride-pooling from a mesoscopic point of view, within time-invariant network flow models of Mobility-on-Demand systems. The resulting problem structure remains identical to a…

Mutual Information as Intrinsic Reward of Reinforcement Learning Agents for On-demand Ride Pooling

2023-12-23 · Xianjie Zhang, Jiahao Sun, Chen Gong, Kai Wang 외

The emergence of on-demand ride pooling services allows each vehicle to serve multiple passengers at a time, thus increasing drivers' income and enabling passengers to travel at lower prices than taxi/car on-demand servi…

Reinforcement Learning (RL)

Congestion-aware Ride-pooling in Mixed Traffic for Autonomous Mobility-on-Demand Systems

2023-11-06 · Fabio Paparella, Leonardo Pedroso, Theo Hofman, Mauro Salazar

This paper presents a modeling and optimization framework to study congestion-aware ride-pooling Autonomous Mobility-on-Demand (AMoD) systems, whereby self-driving robotaxis are providing on-demand mobility, and users he…