A Hybrid Tabu Search and Constraint Programming Algorithm for the Dynamic Dial-a-Ride Problem

  • Authors:
  • Gerardo Berbeglia;Jean-François Cordeau;Gilbert Laporte

  • Affiliations:
  • HEC Montréal, Montréal, Québec H3T 2A7, Canada;Department of Operations Management and Logistics, HEC Montréal, Montréal, Québec H3T 2A7, Canada;Department of Management Sciences, HEC Montréal, Montréal, Québec H3T 2A7, Canada

  • Venue:
  • INFORMS Journal on Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a hybrid algorithm for the dynamic dial-a-ride problem in which service requests arrive in real time. The hybrid algorithm combines an exact constraint programming algorithm and a tabu search heuristic. An important component of the tabu search heuristic consists of three scheduling procedures that are executed sequentially. Experiments show that the constraint programming algorithm is sometimes able to accept or reject incoming requests, and that the hybrid method outperforms each of the two algorithms when they are executed alone.