Multi-atomic Annealing Heuristic for Static Dial-a-ride Problem

Song Guang Ho,Ramesh Ramasamy Pandi,Sarat Chandra Nagavarapu,Justin Dauwels
DOI: https://doi.org/10.48550/arXiv.1807.02406
2018-06-29
Abstract:Dial-a-ride problem (DARP) deals with the transportation of users between pickup and drop-off locations associated with specified time windows. This paper proposes a novel algorithm called multi-atomic annealing (MATA) to solve static dial-a-ride problem. Two new local search operators (burn and reform), a new construction heuristic and two request sequencing mechanisms (Sorted List and Random List) are developed. Computational experiments conducted on various standard DARP test instances prove that MATA is an expeditious meta-heuristic in contrast to other existing methods. In all experiments, MATA demonstrates the capability to obtain high quality solutions, faster convergence, and quicker attainment of a first feasible solution. It is observed that MATA attains a first feasible solution 29.8 to 65.1% faster, and obtains a final solution that is 3.9 to 5.2% better, when compared to other algorithms within 60 sec.
Artificial Intelligence
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the "Static Dial - a - Ride Problem (DARP)". DARP is a specific type of vehicle routing problem, mainly involving the transportation needs of passengers from specified starting points to destinations. Each passenger usually defines a time window to specify the time range for pick - up or drop - off. A new algorithm, Multi - Atomic Annealing (MATA), is proposed in the paper, aiming to efficiently solve the static DARP problem. The MATA algorithm achieves faster convergence speed and the ability to find the first feasible solution more quickly while ensuring the quality of the solution by introducing two new local search operators (burn and reform), a new construction heuristic method, and two request sorting mechanisms (sorted list and random list). Specifically, compared with other existing algorithms, MATA can obtain the final solution within 60 seconds, and the quality of this solution is improved by 3.9% to 5.2% respectively compared with other algorithms. In addition, the speed at which MATA obtains the first feasible solution is 29.8% to 65.1% faster than other algorithms. These improvements make MATA more practical and efficient in dealing with DARP problems in large - scale and dynamic environments.