Router: A Fast and Flexible Local Search Algorithm for a Class of Rich Vehicle Routing Problems

We describe a flexible indirect search procedure which we have applied for solving a special pick-up and delivery vehicle routing problem with time windows. The heuristic is based on an encoding of a solution as a sequence/permutation of tasks, a cheapest insertion decoding procedure, and, a threshold-accepting like local search meta-heuristic.

[1]  Jens Gottlieb,et al.  Evolutionary algorithms for constrained optimization problems , 2000, Berichte aus der Informatik.

[2]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[3]  Gerhard W. Dueck,et al.  Threshold accepting: a general purpose optimization algorithm appearing superior to simulated anneal , 1990 .