Solving the dial-a-ride problem using genetic algorithms

Solving the dial-a-ride problem using genetic algorithms

0.00 Avg rating0 Votes
Article ID: iaor20083356
Country: United Kingdom
Volume: 58
Issue: 10
Start Page Number: 1321
End Page Number: 1331
Publication Date: Oct 2007
Journal: Journal of the Operational Research Society
Authors: , ,
Keywords: programming: transportation, transportation: general
Abstract:

In the Dial-a-Ride problem (DARP), customers request transportation from an operator. A request consists of a specified pickup location and destination location along with a desired departure or arrival time and capacity demand. The aim of DARP is to minimize transportation cost while satisfying customer service level constraints (Quality of Service). In this paper, we present a genetic algorithm (GA) for solving the DARP. The algorithm is based on the classical cluster-first, route-second approach, where it alternates between assigning customers to vehicles using a GA and solving independent routing problems for the vehicles using a routing heuristic. The algorithm is implemented in Java and tested on publicly available data sets. The new solution method has achieved solutions comparable with the current state-of-the-art methods.

Reviews

Required fields are marked *. Your email address will not be published.