A Hierarchical Grouping Algorithm for the Multi-Vehicle Dial-a-Ride Problem

被引:0
|
作者
Luo, Kelin [1 ]
Florio, Alexandre M. [2 ]
Das, Syamantak [3 ]
Guo, Xiangyu [4 ]
机构
[1] Univ Bonn, Bonn, Germany
[2] Polytech Montreal, Montreal, PQ, Canada
[3] Indraprastha Inst Informat Technol Delhi, Delhi, India
[4] Univ Buffalo, Buffalo, NY USA
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2023年 / 16卷 / 05期
关键词
DELIVERY;
D O I
10.14778/3579075.3579091
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ride-sharing is an essential aspect of modern urban mobility. In this paper, we consider a classical problem in ride-sharing - the Multi-Vehicle Dial-a-Ride Problem (Multi-Vehicle DaRP). Given a fleet of vehicles with a fixed capacity stationed at various locations and a set of ride requests specified by origins and destinations, the goal is to serve all requests such that no vehicle is assigned more passengers than its capacity at any point in its trip. We give an algorithm HGR, which is the first non-trivial approximation algorithm for the Multi-Vehicle DaRP. The main technical contribution is to reduce Multi-Vehicle DaRP to a certain capacitated partitioning problem, which we solve using a novel hierarchical grouping algorithm. Experimental results show that the vehicle routes produced by our algorithm not only exhibit less total travel distance compared to state-of-the-art baselines, but also enjoy a small in-transit latency, which crucially relates to each individual rider's traveling time. This suggests that HGR enhances rider experience while being energy-efficient.
引用
收藏
页码:1195 / 1207
页数:13
相关论文
共 50 条
  • [1] A Novel Genetic Algorithm for a Multi-Vehicle Dial-a-Ride Problem
    Li, Jiayuan
    Tomita, Kohji
    Kamimura, Akiya
    2022 INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM 2022), 2022, : 682 - 689
  • [2] A linearly decreasing deterministic annealing algorithm for the multi-vehicle dial-a-ride problem
    Mortazavi, Amir
    Ghasri, Milad
    Ray, Tapabrata
    PLOS ONE, 2024, 19 (02):
  • [3] Minimum Makespan Multi-vehicle Dial-a-Ride
    Gortz, Inge Li
    Nagarajan, Viswanath
    Ravi, R.
    ALGORITHMS - ESA 2009, PROCEEDINGS, 2009, 5757 : 540 - +
  • [4] Minimum Makespan Multi-Vehicle Dial-a-Ride
    Gortz, Inge Li
    Nagarajan, Viswanath
    Ravi, R.
    ACM TRANSACTIONS ON ALGORITHMS, 2015, 11 (03)
  • [5] A tabu search heuristic for the static multi-vehicle dial-a-ride problem
    Cordeau, JF
    Laporte, G
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2003, 37 (06) : 579 - 594
  • [6] Parallel Tabu search heuristics for the dynamic multi-vehicle Dial-a-Ride problem
    Attanasio, A
    Cordeau, JF
    Ghiani, G
    Laporte, G
    PARALLEL COMPUTING, 2004, 30 (03) : 377 - 387
  • [7] The multi-vehicle dial-a-ride problem with interchange and perceived passenger travel times
    Gkiotsalitis, K.
    Nikolopoulou, A.
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2023, 156
  • [8] Adaptive Algorithm for Dial-A-Ride Problem with Vehicle Breakdown
    Pandi, Ramesh Ramasamy
    Ho, Song Guang
    Nagavarapu, Sarat Chandra
    Dauwels, Justin
    2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 2682 - 2688
  • [9] A double dynamic fast algorithm to solve multi-vehicle Dial a Ride Problem
    Carotenuto, Pasquale
    Martis, Fabio
    20TH EURO WORKING GROUP ON TRANSPORTATION MEETING, EWGT 2017, 2017, 27 : 632 - 639
  • [10] A hybrid algorithm for the multi-depot heterogeneous dial-a-ride problem
    Malheiros, Igor
    Ramalho, Rodrigo
    Passeti, Bruno
    Bulhoes, Teobaldo
    Subramanian, Anand
    COMPUTERS & OPERATIONS RESEARCH, 2021, 129 (129)