Abstract
The different ways of allowing time window violations lead to different types of the vehicle routing problems with soft time windows (VRPSTW). In this paper, different types of VRPSTW are analysed. A unified penalty function and a unified tabu search algorithm for the main types of VRPSTW are presented, with which different types of VRPSTW can be solved by simply changing the values of corresponding parameters in the penalty function. Computational results on benchmark problems are provided and compared with other methods in the literature. Some best known solutions for the benchmark problems in the literature have been improved with the proposed algorithm.
Similar content being viewed by others
References
Balakrishnan N (1993). Simple heuristic for the vehicle routing problem with soft time windows. J Opl Res Soc 44: 279–287.
Brandão J (2004). A tabu search algorithm for the open vehicle routing problem. Eur J Opl Res 157: 552–564.
Chiang W-C and Russell RA (2004). A metaheuristic for the vehicle-routing problem with soft time windows. J Opl Res Soc 55: 1298–1310.
Cordeau J-F, Laporte G and Mercier A (2001). A unified tabu search heuristic for vehicle routing problems with time windows. J Opl Res Soc 52: 928–936.
Cordeau J-F, Desaulniers G, Desrosiers J, Solomon MM and Soumis F (2002). VRP with time windows. In: Toth P and Vigo D (eds). The Vehicle Routing Problem. SIAM Monographs on Discrete Mathematics and Applications. SIAM: Philadelphia PA, pp. 157–194.
Duhamel C, Potvin JY and Rousseau JM (1997). A tabu search heuristic for the vehicle routing problem with backhauls and time windows. Transport Sci 31: 49–59.
Fagerholt K (2001). Ship scheduling with soft time windows: An optimisation based approach. Eur J Opl Res 131: 559–571.
Fu Z, Eglese R and Li LYO (2005). A new tabu search heuristic for the open vehicle routing problem. J Opl Res Soc 56: 267–274.
Fu Z, Eglese R and Li LYO (2006). Corrigendum: A new tabu search heuristic for the open vehicle routing problem. J Opl Res Soc 57: 1018–1018.
Gambardella LM, Taillard E and Agazzi G (1999). MACS-VRPTW: A multiple ant colony system for vehicle routing problems with time windows. In: Corne D, Dorigo M and Glover F (eds). New Ideas in Optimization. McGraw-Hill: London, pp. 63–76.
Gendreau M, Hertz A and Laporte G (1994). A tabu search heuristic for the vehicle routing problem. Mngt Sci 40: 1276–1290.
Glover F and Laguna M (1997). Tabu Search. Kluwer Academic Publishers: Norwell, MA.
Homberger J and Gehring H (1999). Two evolutionary metaheuristics for the vehicle routing problem with time windows. INFOR 37: 297–318.
Koskosidis YA, Powell WB and Solomon MM (1992). An optimization-based heuristic for vehicle routing and scheduling with soft time windows constraints. Transport Sci 26: 69–85.
Osman IH (1993). Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem. Ann Opns Res 41: 421–451.
Pureza VM and França PM (1991). Vehicle routing problems via tabu search metaheuristic. Technical Report CRT-347, Centre for Research on Transportation, Montreal, Canada.
Rochat Y and Taillard ED (1995). Probabilistic diversification and intensification in local search for vehicle routing. J Heuristics 1: 147–167.
Rousseau LM, Gendreau M and Pesant G (2002). Using constraint-based operators to solve the vehicle routing problem with time windows. J Heuristics 1: 43–58.
Schrimpf G, Schneider J, Stamm-Wilbrandt H and Dueck G (2000). Record breaking optimization results using the ruin and recreate principle. J Comput Phys 159: 139–171.
Shaw P (1998). Using constraint programming and local search methods to solve vehicle routing problems. In: Maher M and Puget J-F (eds). Principles and Practice of Constraint Programming-CP98, Lecture Notes in Computer Science. Springer-Verlag: New York, pp. 417–431.
Solomon MM (1987). Algorithms for the vehicle routing and scheduling problems with time window constraints. Opns Res 35: 254–265.
Taillard E, Badeau P, Gendreau M, Guertin F and Potvin JY (1997). A tabu search heuristic for the vehicle routing problem with soft time windows. Transport Sci 31: 170–186.
Van Breedam A (2001). Comparing descent heuristics and metaheuristics for the vehicle routing problem. Comput Opns Res 28: 289–315.
Acknowledgements
We are grateful to the anonymous referees for their useful comments and suggestions that helped us to improve the presentation of this paper. This research was supported by the National Natural Science Foundation of China (NSFC, 70071003, 70671108).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Fu, Z., Eglese, R. & Li, L. A unified tabu search algorithm for vehicle routing problems with soft time windows. J Oper Res Soc 59, 663–673 (2008). https://doi.org/10.1057/palgrave.jors.2602371
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1057/palgrave.jors.2602371