A Regional Multi-Objective Tabu Search Algorithm for a Green Heterogeneous Dial-A-Ride Problem

Dial-a-ride (DAR) systems are popular nowadays in transportation services because of their affordable price and convenience. The increasing demand for DAR service has an impact on greenhouse gas emissions, but limited past studies in the relevant literature have considered this. In this paper, we present a green heterogeneous DAR problem inspired by Australian DAR service of elderly, patients and disabled individuals. The problem aims to route a fleet of heterogeneous vehicles to transport a set of users with different requirements, which include minimising the total routing cost and total CO2 emission simultaneously. To solve the problem, a Regional Multi-Objective Tabu Search (RMOTS) algorithm is proposed, taking the decision maker’s preferences of the objectives into account, and consequently concentrating on a specific area of the Pareto front. To evaluate the performance of RMOTS, it is compared with two algorithms from the literature developed for similar problems. Experimental results show that the proposed RMOTS is able to outperform these algorithms based on the performance measures considered.

[1]  Abdullah Konak,et al.  A genetic algorithm with exact dynamic programming for the green vehicle routing & scheduling problem , 2017 .

[2]  F. Fred Choobineh,et al.  A multi-objective tabu search for a single-machine scheduling problem with sequence-dependent setup times , 2006, Eur. J. Oper. Res..

[3]  Khaled Ghédira,et al.  A multi-objective simulated annealing for the multi-criteria dial a ride problem , 2012, Eng. Appl. Artif. Intell..

[4]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[5]  Simona Mancini,et al.  A path-based solution approach for the Green Vehicle Routing Problem , 2019, Comput. Oper. Res..

[6]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Static Multi-Vehicle Dial-a-Ride Problem , 2002 .

[7]  Gerrit K. Janssens,et al.  Exact and meta-heuristic approach for a general heterogeneous dial-a-ride problem with multiple depots , 2014 .

[8]  Gilbert Laporte,et al.  A Hybrid Tabu Search and Constraint Programming Algorithm for the Dynamic Dial-a-Ride Problem , 2012, INFORMS J. Comput..

[9]  Sai Ho Chung,et al.  Survey of Green Vehicle Routing Problem: Past and future trends , 2014, Expert Syst. Appl..

[10]  Lorenzo Maggi,et al.  Demo: Dial-a-Ride: a green shortest path algorithm , 2014, MobiHoc '14.

[11]  Xavier Gandibleux,et al.  A heuristic two‐phase solution approach for the multi‐objective dial‐a‐ride problem , 2009, Networks.

[12]  Oli B. G. Madsen,et al.  A heuristic algorithm for a dial-a-ride problem with time windows, multiple capacities, and multiple objectives , 1995, Ann. Oper. Res..

[13]  Zhenzhen Zhang,et al.  A memetic algorithm for the patient transportation problem , 2015 .

[14]  Richard F. Hartl,et al.  A survey on pickup and delivery problems , 2008 .

[15]  Jaber Jemai,et al.  An NSGA-II Algorithm for the Green Vehicle Routing Problem , 2012, EvoCOP.

[16]  Sophie N. Parragh,et al.  A survey on pickup and delivery models Part II : Transportation between pickup and delivery locations , 2007 .

[17]  Gary B. Lamont,et al.  Multiobjective evolutionary algorithm test suites , 1999, SAC '99.

[18]  R M Jorgensen,et al.  Solving the Dial-a-Ride problem using genetic algorithms , 2007, J. Oper. Res. Soc..

[19]  R. W. Calvo,et al.  A Granular Tabu Search algorithm for the Dial-a-Ride Problem , 2013 .

[20]  W. Y. Szeto,et al.  A survey of dial-a-ride problems: Literature review and recent developments , 2018 .

[21]  Sophie N. Parragh Introducing heterogeneous users and vehicles into models and algorithms for the dial-a-ride problem , 2011, Transportation research. Part C, Emerging technologies.

[22]  Richard F. Hartl,et al.  Variable neighborhood search for the dial-a-ride problem , 2010, Comput. Oper. Res..

[23]  Arnaud Liefooghe,et al.  Solving a dial-a-ride problem with a hybrid evolutionary multi-objective approach: Application to demand responsive transport , 2012, Appl. Soft Comput..

[24]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[25]  Alberto Colorni,et al.  An effective and fast heuristic for the Dial-a-Ride problem , 2007, 4OR.

[26]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem , 1991 .

[27]  Gilbert Laporte,et al.  A metaheuristic for the time-dependent pollution-routing problem , 2017, Eur. J. Oper. Res..