Hybrid and approximate algorithms for the dial-a-ride problem with adaptive ride times considering different service strategies

被引:0
作者
Fahmy, Sherif A. [1 ]
机构
[1] Amer Univ Cairo AUC, Dept Mech Engn, Cairo, Egypt
关键词
Dial-a-ride problem; adaptive ride times; mixed integer linear programming; hybrid genetic-variable neighbourhood search; service strategies; LOCAL SEARCH; DELIVERY PROBLEM; PICKUP; MODELS;
D O I
10.1080/0305215X.2022.2078813
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The dial-a-ride problem (DARP) is that of satisfying a number of pickup and drop-off customer requests, using a fleet of vehicles. In real life, traffic conditions can affect expected travel times, and hence the satisfaction of rigid pickup/drop-off time windows and scheduled ride times. This article considers the DARP with customer-adaptive ride times under different service conditions and strategies. The problem is formulated as a mixed integer linear programming model that minimizes service cost and customer inconvenience. A hybrid genetic-variable neighbourhood search algorithm (GAVNS) is proposed to solve the problem. Experiments are conducted to compare the performance of GAVNS with that of an approximate column generation algorithm, and to evaluate the application of different strategies on service efficiency and customer satisfaction. The results demonstrate the efficiency of GAVNS, and that limited violations of time-window and ride-time constraints can improve the service efficiency while preserving customer satisfaction levels.
引用
收藏
页码:1263 / 1277
页数:15
相关论文
共 36 条
[1]   Optimization for dynamic ride-sharing: A review [J].
Agatz, Niels ;
Erera, Alan ;
Savelsbergh, Martin ;
Wang, Xing .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 223 (02) :295-303
[3]   The vehicle routing problem: State of the art classification and review [J].
Braekers, Kris ;
Ramaekers, Katrien ;
Van Nieuwenhuyse, Inneke .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 99 :300-313
[4]   Exact and meta-heuristic approach for a general heterogeneous dial-a-ride problem with multiple depots [J].
Braekers, Kris ;
Caris, An ;
Janssens, Gerrit K. .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2014, 67 :166-186
[5]   An ELS-based approach with dynamic probabilities management in local search for the Dial-A-Ride Problem [J].
Chassaing, M. ;
Duhamel, C. ;
Lacomme, P. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 48 :119-133
[6]   The dial-a-ride problem: models and algorithms [J].
Cordeau, Jean-Francois ;
Laporte, Gilbert .
ANNALS OF OPERATIONS RESEARCH, 2007, 153 (01) :29-46
[7]   A branch-and-cut algorithm for the dial-a-ride problem [J].
Cordeau, Jean-Francois .
OPERATIONS RESEARCH, 2006, 54 (03) :573-586
[8]   A tabu search heuristic for the static multi-vehicle dial-a-ride problem [J].
Cordeau, JF ;
Laporte, G .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2003, 37 (06) :579-594
[9]   A METHOD FOR SOLVING TRAVELING-SALESMAN PROBLEMS [J].
CROES, GA .
OPERATIONS RESEARCH, 1958, 6 (06) :791-812
[10]   Application of Genetic Algorithms for the DARPTW Problem [J].
Cubillos, Claudio ;
Urra, Enrique ;
Rodriguez, Nibaldo .
INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2009, 4 (02) :127-136