scispace - formally typeset
Open AccessJournal ArticleDOI

An Optimal Algorithm for the Traveling Salesman Problem with Time Windows

Reads0
Chats0
TLDR
In this paper, the authors present new elimination tests which greatly enhance the performance of a relatively well established dynamic programming approach and its application to the minimization of the total traveling cost for the traveling salesman problem with time windows.
Abstract
This paper presents the development of new elimination tests which greatly enhance the performance of a relatively well established dynamic programming approach and its application to the minimization of the total traveling cost for the traveling salesman problem with time windows. The tests take advantage of the time window constraints to significantly reduce the state space and the number of state transitions. These reductions are performed both a priori and during the execution of the algorithm. The approach does not experience problems stemming from increasing problem size, wider or overlapping time windows, or an increasing number of states nearly as rapidly as other methods. Our computational results indicate that the algorithm was successful in solving problems with up to 200 nodes and fairly wide time windows. When the density of the nodes in the geographical region was kept constant as the problem size was increased, the algorithm was capable of solving problems with up to 800 nodes. For these problems, the CPU time increased linearly with problem size. These problem sizes are much larger than those of problems previously reported in the literature.

read more

Content maybe subject to copyright    Report

Citations
More filters
Book

Handbook of Constraint Programming

TL;DR: Researchers from other fields should find in this handbook an effective way to learn about constraint programming and to possibly use some of the constraint programming concepts and techniques in their work, thus providing a means for a fruitful cross-fertilization among different research areas.

The VRP with Time Windows

TL;DR: This paper presents a multi-commodity network flow formulation with time and capacity constraints for the Vehicle Routing Problem with Time Windows and explains how lower bounds can be obtained using optimal approaches, namely, Lagrangean relaxation and column generation.
Journal ArticleDOI

2-Path Cuts for the Vehicle Routing Problem with Time Windows

TL;DR: In this article, a strong valid inequality, the 2-path cut, is introduced to produce better lower bounds for the vehicle routing problem with time windows, and an effective separation algorithm is developed to find such inequalities.
Journal ArticleDOI

Routing problems: A bibliography

TL;DR: This bibliography contains 500 references on four classical routing problems: the Traveling Salesman problem, the Vehicle Routing Problem, the Chinese Postman Problem, and the Rural Postman problem.
Book ChapterDOI

Chapter 2 Time constrained routing and scheduling

TL;DR: The chapter discusses fixed schedule problems and develops in detail the Dantzig-Wolfe decomposition/column generation approach which will then be applied to many of the other problem types.
References
More filters
Journal ArticleDOI

A new optimization algorithm for the vehicle routing problem with time windows

TL;DR: This paper presents a new optimization algorithm capable of optimally solving 100-customer problems of the vehicle routing problem with time windows VRPTW and indicates that this algorithm proved to be successful on a variety of practical sized benchmark VRPTw test problems.

A New Optimization Algorithm for the Vehicle Routing Problem with Time Windows

TL;DR: In this paper, the authors present an LP relaxation of the set partitioning formulation of the VRPTW problem, which is solved by column generation, where feasible columns are added as needed by solving a shortest path problem with time windows and capacity constraints using dynamic programming.
Journal ArticleDOI

Local search in routing problems with time windows

TL;DR: In this article, local search algorithms for routing problems with time windows are presented. But the presence of time windows introduces feasibility constraints, the checking of which normally requires O(N) time.
Journal ArticleDOI

The pickup and delivery problem with time windows

TL;DR: In this paper, an exact algorithm for the pickup and delivery problem with time windows is presented. But this algorithm is not suitable for the case of multiple depots and different types of vehicles.
Related Papers (5)