TY - GEN
T1 - Asynchronous Adaptive Large Neighborhood Search Algorithm for Dynamic Matching Problem in Ride Hailing Services
AU - Syed, Arslan Ali
AU - Kaltenhaeuser, Bernd
AU - Gaponova, Irina
AU - Bogenberger, Klaus
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/10
Y1 - 2019/10
N2 - In the recent years there has been an increasing interest in optimizing the vehicle matching problem in Ride Hailing (RH) services. The problem is closely related to the classical Dial a Ride Problem (DARP), for which various efficient metaheuristics exist in literature. Among these metaheuristics, the Adaptive Large Neighborhood Search (ALNS) algorithm has shown great results [1]. The vehicle matching problem is similar to the dynamic DARP (new requests arrive dynamically). However, only few works focused on the dynamic aspect of the problem so far.Furthermore, the majority of transportation studies that simulated RH services neither benefited from DARP procedures nor considered the asynchronous nature of real scenarios, i.e. the customers need quick responses and the vehicles keep moving while computing assignments.Therefore, in the current work we evaluate the performance of rolling horizon ALNS in an asynchronous real-time framework, where vehicle movements are kept in a separate CPU process. We simulate various percentages of trips from New York Taxi data for the study. Using the presented batching strategy, we show that the ALNS can not only significantly reduce the batching period without compromising the solution quality but also can be used in real-time with good solutions.
AB - In the recent years there has been an increasing interest in optimizing the vehicle matching problem in Ride Hailing (RH) services. The problem is closely related to the classical Dial a Ride Problem (DARP), for which various efficient metaheuristics exist in literature. Among these metaheuristics, the Adaptive Large Neighborhood Search (ALNS) algorithm has shown great results [1]. The vehicle matching problem is similar to the dynamic DARP (new requests arrive dynamically). However, only few works focused on the dynamic aspect of the problem so far.Furthermore, the majority of transportation studies that simulated RH services neither benefited from DARP procedures nor considered the asynchronous nature of real scenarios, i.e. the customers need quick responses and the vehicles keep moving while computing assignments.Therefore, in the current work we evaluate the performance of rolling horizon ALNS in an asynchronous real-time framework, where vehicle movements are kept in a separate CPU process. We simulate various percentages of trips from New York Taxi data for the study. Using the presented batching strategy, we show that the ALNS can not only significantly reduce the batching period without compromising the solution quality but also can be used in real-time with good solutions.
UR - http://www.scopus.com/inward/record.url?scp=85076816539&partnerID=8YFLogxK
U2 - 10.1109/ITSC.2019.8916943
DO - 10.1109/ITSC.2019.8916943
M3 - Conference contribution
AN - SCOPUS:85076816539
T3 - 2019 IEEE Intelligent Transportation Systems Conference, ITSC 2019
SP - 3006
EP - 3012
BT - 2019 IEEE Intelligent Transportation Systems Conference, ITSC 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 IEEE Intelligent Transportation Systems Conference, ITSC 2019
Y2 - 27 October 2019 through 30 October 2019
ER -