Online Ridesharing with Meeting Points
Jiachuan Wang, Peng Cheng, Libin Zheng, Lei Chen, Wenjie Zhang
Abstract
Nowadays, ridesharing becomes a popular commuting mode. Dynamically arriving riders post their origins and destinations, then the platform assigns drivers to serve them. In ridesharing, different groups of riders can be served by one driver if their trips can share common routes. Recently, many ridesharing companies (e.g., Didi and Uber) further propose a new mode, namely "ridesharing with meeting points". Specifically, with a short walking distance but less payment, riders can be picked up and dropped off around their origins and destinations, respectively. In addition, meeting points enables more flexible routing for drivers, which can potentially improve the global profit of the system. In this paper, we first formally define the Meeting-Point-based Online Ridesharing Problem (MORP). We prove that MORP is NP-hard and there is no polynomial-time deterministic algorithm with a constant competitive ratio for it. We notice that a structure of vertex set, k -skip cover, fits well to the MORP. k -skip cover tends to find the vertices (meeting points) that are convenient for riders and drivers to come and go. With meeting points, MORP tends to serve more riders with these convenient vertices. Based on the idea, we introduce a convenience-based meeting point candidates selection algorithm. We further propose a hierarchical meeting-point oriented graph (HMPO graph), which ranks vertices for assignment effectiveness and constructs k -skip cover to accelerate the whole assignment process. Finally, we utilize the merits of k -skip cover points for ridesharing and propose a novel algorithm, namely SMDB, to solve MORP. Extensive experiments on real and synthetic datasets validate the effectiveness and efficiency of our algorithms.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext bb058a25-866a-43fd-82df-5223da21889cCited by top-tier papers1
Ask how each one uses itRelated papers
- Towards Minimum Fleet for Ridesharing-Aware Mobility-on-Demand SystemsChonghuan Wang, Yiwen Song, Yifei Wei, Guiyun Fan et al.INFOCOM 2021 · 11 citations
- Efficient Route and Area Matching Query in Dynamic Road NetworksYikun Wang, Dian Ouyang, Zhuoran Wang, Dong Wen et al.ICDE 2025 · 1 citation
- StructRide: A Framework to Exploit the Structure Information of Shareability Graph in RidesharingJiexi Zhan, Yu Chen, Peng Cheng, Lei Chen et al.ICDE 2025
- A Hierarchical Grouping Algorithm for the Multi-Vehicle Dial-a-Ride ProblemKelin Luo, Alexandre M. Florio, Syamantak Das, Xiangyu GuoVLDB 2023 · 1 citation
- Demand-Aware Route Planning for Shared Mobility ServicesJiachuan Wang, Peng Cheng, Libin Zheng, Chao Feng et al.VLDB 2020 · 51 citations
