A generalized threshold algorithm for the shortest path problem with time windows

In this paper, we present a new labeling algorithm for the shortest path problem with time windows (SPPTW). It is generalized from the threshold algorithm for the unconstrained shortest path problem. Our computational experiments show that this generalized threshold algorithm outperforms a label setting algorithm for the SPPTW on a set of randomly generated test problems. The average running time of the new algorithm is about 40% less than the label setting algorithm, which is today the best algorithm based on published experimental evidence.