A Two-Stage Hybrid Local Search for the Vehicle Routing Problem with Time Windows
Author(s) -
Russell Bent,
Pascal Van Hentenryck
Publication year - 2004
Publication title -
transportation science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.965
H-Index - 115
eISSN - 1526-5447
pISSN - 0041-1655
DOI - 10.1287/trsc.1030.0049
Subject(s) - vehicle routing problem , simulated annealing , mathematical optimization , computer science , matching (statistics) , routing (electronic design automation) , combinatorial optimization , local search (optimization) , algorithm , mathematics , computer network , statistics
The vehicle routing problem with time windows is a hard combinatorial optimization problem that has received considerable attention in the last decades. This paper proposes a two-stage hybrid algorithm for this transportation problem. The algorithm first minimizes the number of vehicles, using simulated annealing. It then minimizes travel cost by using a large neighborhood search that may relocate a large number of customers. Experimental results demonstrate the effectiveness of the algorithm, which has improved 10 (17%) of the 56 best published solutions to the Solomon benchmarks, while matching or improving the best solutions in 46 problems (82%). More important perhaps, the algorithm is shown to be very robust. With a fixed configuration of its parameters, it returns either the best published solutions (or improvements thereof) or solutions very close in quality on all Solomon benchmarks. Very preliminary results on the extended Solomon benchmarks are also given.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom