Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Spatial-temporal-demand clustering for solving large-scale vehicle routing problems with time windows (2402.00041v1)

Published 20 Jan 2024 in cs.AI, cs.LG, cs.NE, and math.OC

Abstract: Several metaheuristics use decomposition and pruning strategies to solve large-scale instances of the vehicle routing problem (VRP). Those complexity reduction techniques often rely on simple, problem-specific rules. However, the growth in available data and advances in computer hardware enable data-based approaches that use ML to improve scalability of solution algorithms. We propose a decompose-route-improve (DRI) framework that groups customers using clustering. Its similarity metric incorporates customers' spatial, temporal, and demand data and is formulated to reflect the problem's objective function and constraints. The resulting sub-routing problems can independently be solved using any suitable algorithm. We apply pruned local search (LS) between solved subproblems to improve the overall solution. Pruning is based on customers' similarity information obtained in the decomposition phase. In a computational study, we parameterize and compare existing clustering algorithms and benchmark the DRI against the Hybrid Genetic Search (HGS) of Vidal et al. (2013). Results show that our data-based approach outperforms classic cluster-first, route-second approaches solely based on customers' spatial information. The newly introduced similarity metric forms separate sub-VRPs and improves the selection of LS moves in the improvement phase. Thus, the DRI scales existing metaheuristics to achieve high-quality solutions faster for large-scale VRPs by efficiently reducing complexity. Further, the DRI can be easily adapted to various solution methods and VRP characteristics, such as distribution of customer locations and demands, depot location, and different time window scenarios, making it a generalizable approach to solving routing problems.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (18)
  1. Accorsi L, Vigo D (2021) A fast and scalable heuristic for the solution of large-scale capacitated vehicle routing problems. Transportation Science 55(4):832–856.
  2. Anderberg MR (1973) Cluster Analysis for Applications (Academic Press, New York).
  3. Arnold F, Sörensen K (2019) Knowledge-guided local search for the vehicle routing problem. Computers & Operations Research 105:32–46.
  4. Bezdek JC (1981) Pattern Recognition with Fuzzy Objective Function Algorithms (Springer US, Boston).
  5. Clarke G, Wright JW (1964) Scheduling of vehicles from a central depot to a number of delivery points. Operations Research 12(4):568–581.
  6. Dantzig GB, Ramser JH (1959) The truck dispatching problem. Management Science 6(1):80–91.
  7. Fisher ML, Jaikumar R (1981) A generalized assignment heuristic for vehicle routing. Networks 11(2):109–124.
  8. Gillett BE, Miller LR (1974) A heuristic algorithm for the vehicle-dispatch problem. Operations Research 22(2):340–349.
  9. Helsgaun K (2000) An effective implementation of the Lin–Kernighan traveling salesman heuristic. European Journal of Operational Research 126(1):106–130.
  10. Jain AK (2010) Data clustering: 50 years beyond k-means. Pattern Recognition Letters 31(8):651–666.
  11. Lin S, Kernighan BW (1973) An effective heuristic algorithm for the traveling-salesman problem. Operations Research 21(2):498–516.
  12. Park HS, Jun CH (2009) A simple and fast algorithm for k-medoids clustering. Expert Systems with Applications 36(2):3336–3341.
  13. Ropke S, Pisinger D (2006) An adaptive large neighborhood search heuristic for the pickup and delivery problem with time windows. Transportation Science 40(4):455–472.
  14. Sahin MK, Yaman H (2022) A branch and price algorithm for the heterogeneous fleet multi-depot multi-trip vehicle routing problem with time windows. Transportation Science 56(6):1636–1657.
  15. Solomon MM (1987) Algorithms for the vehicle routing and scheduling problems with time window constraints. Operations Research 35(2):254–265.
  16. Toth P, Vigo D (2003) The granular tabu search and its application to the vehicle routing problem. INFORMS Journal on Computing 15(4):333–346.
  17. Wong KF, Beasley JE (1984) Vehicle routing using fixed delivery areas. Omega 12(6):591–600.
  18. Yücenur GN, Demirel NÇ (2011) A new geometric shape-based genetic clustering algorithm for the multi-depot vehicle routing problem. Expert Systems with Applications 38(9):11859–11865.
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (2)
  1. Christoph Kerscher (1 paper)
  2. Stefan Minner (6 papers)

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com