Title: GPU-based approach to large scale dynamic vehicle routing problem

Authors: Achraf Berrajaa; Abdelhamid Benaini

Addresses: INSA Euro-Mediterranean, UEMF, Fez, Morroco ' LMAH, Normandie Universite, 76063, Le Havre, France

Abstract: Vehicle routing problems (VRPs) are fundamental optimisation problems of transportation systems. In the real-world, VRPs are dynamic in the sense that new customers' requests continuously arrive over time, after a number of vehicles have already started their tours. Dynamic VRPs (DVRPs) require making decisions as fast as possible. This needs resolution methods with high computational efficiency especially for problems with a large number of customers. The aim of this paper is to attempt to achieve this objective. For this, we design a genetic algorithm for the DVRP and we implement it on GPU. The proposed approach inserts new requests into already planned routes then it optimises the resulting solution via genetic operators. To our knowledge, this is the first attempt to solve large DVRP on the GPU using evolutionary algorithm and seems to be efficient according to the experimental results on some published benchmarks and on our large instances (up to 10,000 nodes).

Keywords: dynamic VRP; insertion heuristic; genetic algorithm; CUDA; graphics processing unit; GPU.

DOI: 10.1504/IJLSM.2022.121006

International Journal of Logistics Systems and Management, 2022 Vol.41 No.1/2, pp.225 - 242

Received: 31 May 2020
Accepted: 08 Mar 2021

Published online: 21 Feb 2022 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article