A Novel Genetic Algorithm for a Multi-Vehicle Dial-a-Ride Problem

A. Kamimura,Jiayuan Li,K. Tomita
DOI: https://doi.org/10.1109/ICARM54641.2022.9959498
2022-07-09
Abstract:In recent years, on-demand bus services have become popular because of their convenience and flexibility. Customers reserve their seats by sending a demand with a pickup location, a destination, and a time constraint. This study addresses a multi-vehicle dial-a-ride problem. We introduce an improved genetic algorithm to minimize a multi-objective cost function that considers transportation costs and customer inconvenience for a vehicle-dispatching system. We propose probability distribution functions to decide which chromosomes can survive and which will be selected as a parent stochastically. Solutions for the next generation are generated by applying four types of genetic operators through a parameterized probability distribution. Experiments on our specific class of vehicle-dispatching systems show that the new algorithm has achieved superior performances to state-of-the-art classical methods, such as traditional genetic algorithm, sequential cheapest insertion heuristic, simulated annealing, and tabu search.
Engineering,Computer Science
What problem does this paper attempt to address?