Euclidean Capacitated Vehicle Routing in the Random Setting: A 1.55-Approximation Algorithm

Authors Zipei Nie, Hang Zhou



PDF
Thumbnail PDF

File

LIPIcs.ESA.2024.91.pdf
  • Filesize: 0.72 MB
  • 15 pages

Document Identifiers

Author Details

Zipei Nie
  • Lagrange Mathematics and Computing Research Center, Huawei, Paris, France
  • Institut des Hautes Études Scientifiques, Paris, France
Hang Zhou
  • École Polytechnique, Institut Polytechnique de Paris, France

Acknowledgements

We thank Claire Mathieu for helpful preliminary discussions.

Cite AsGet BibTex

Zipei Nie and Hang Zhou. Euclidean Capacitated Vehicle Routing in the Random Setting: A 1.55-Approximation Algorithm. In 32nd Annual European Symposium on Algorithms (ESA 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 308, pp. 91:1-91:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
https://doi.org/10.4230/LIPIcs.ESA.2024.91

Abstract

We study the unit-demand capacitated vehicle routing problem in the random setting of the Euclidean plane. The objective is to visit n random terminals in a square using a set of tours of minimum total length, such that each tour visits the depot and at most k terminals. We design an algorithm combining the classical sweep heuristic and the framework for the Euclidean traveling salesman problem due to Arora [J. ACM 1998] and Mitchell [SICOMP 1999]. We show that our algorithm is a polynomial-time approximation of ratio at most 1.55 asymptotically almost surely. This improves on the prior ratio of 1.915 due to Mathieu and Zhou [RSA 2022]. In addition, we conjecture that, for any ε > 0, our algorithm is a (1+ε)-approximation asymptotically almost surely.

Subject Classification

ACM Subject Classification
  • Mathematics of computing → Combinatorial optimization
Keywords
  • capacitated vehicle routing
  • approximation algorithm
  • combinatorial optimization

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. A. Adamaszek, A. Czumaj, and A. Lingas. PTAS for k-tour cover problem on the plane for moderately large values of k. International Journal of Foundations of Computer Science, 21(06):893-904, 2010. Google Scholar
  2. K. Altinkemer and B. Gavish. Heuristics for delivery problems with constant error guarantees. Transportation Science, 24(4):294-297, 1990. Google Scholar
  3. Kemal Altinkemer and Bezalel Gavish. Heuristics for unequal weight delivery problems with a fixed error guarantee. Operations Research Letters, 6(4):149-158, 1987. Google Scholar
  4. S. P. Anbuudayasankar, K. Ganesh, and S. Mohapatra. Models for practical routing problems in logistics. Springer, 2016. Google Scholar
  5. S. Arora. Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems. Journal of the ACM (JACM), 45(5):753-782, 1998. Google Scholar
  6. Sanjeev Arora. Approximation schemes for NP-hard geometric optimization problems: A survey. Mathematical Programming, 97(1):43-69, 2003. Google Scholar
  7. Tetsuo Asano, Naoki Katoh, and Kazuhiro Kawashima. A new approximation algorithm for the capacitated vehicle routing problem on a tree. Journal of Combinatorial Optimization, 5(2):213-231, 2001. Google Scholar
  8. Tetsuo Asano, Naoki Katoh, Hisao Tamaki, and Takeshi Tokuyama. Covering points in the plane by k-tours: towards a polynomial time approximation scheme for general k. In ACM Symposium on Theory of Computing (STOC), pages 275-283, 1997. Google Scholar
  9. Yair Bartal and Lee-Ad Gottlieb. A linear time approximation scheme for Euclidean TSP. In IEEE 54th Annual Symposium on Foundations of Computer Science (FOCS), pages 698-706. IEEE, 2013. Google Scholar
  10. J. Beardwood, J. H. Halton, and J. M. Hammersley. The shortest path through many points. In Mathematical Proceedings of the Cambridge Philosophical Society, volume 55, pages 299-327. Cambridge University Press, 1959. Google Scholar
  11. Amariah Becker. A tight 4/3 approximation for capacitated vehicle routing in trees. In International Conference on Approximation Algorithms for Combinatorial Optimization Problems, volume 116, pages 3:1-3:15, 2018. Google Scholar
  12. Amariah Becker, Philip N. Klein, and David Saulpic. A quasi-polynomial-time approximation scheme for vehicle routing on planar and bounded-genus graphs. In 25th Annual European Symposium on Algorithms (ESA), 2017. Google Scholar
  13. Amariah Becker, Philip N. Klein, and David Saulpic. Polynomial-time approximation schemes for k-center, k-median, and capacitated vehicle routing in bounded highway dimension. In 26th Annual European Symposium on Algorithms (ESA), 2018. Google Scholar
  14. Amariah Becker, Philip N. Klein, and Aaron Schild. A PTAS for bounded-capacity vehicle routing in planar graphs. In Workshop on Algorithms and Data Structures, pages 99-111. Springer, 2019. Google Scholar
  15. Amariah Becker and Alice Paul. A framework for vehicle routing approximation schemes in trees. In Workshop on Algorithms and Data Structures, pages 112-125. Springer, 2019. Google Scholar
  16. Korte Bernhard and Jens Vygen. Combinatorial optimization: Theory and algorithms. Springer, 5th Edition, 2012. Google Scholar
  17. Jannis Blauth, Vera Traub, and Jens Vygen. Improving the approximation ratio for capacitated vehicle routing. Mathematical Programming, 197(2):451-497, 2023. Google Scholar
  18. A. Bompadre, M. Dror, and J. B. Orlin. Improved bounds for vehicle routing solutions. Discrete Optimization, 3(4):299-316, 2006. Google Scholar
  19. A. Bompadre, M. Dror, and J. B. Orlin. Probabilistic analysis of unit-demand vehicle routeing problems. Journal of applied probability, 44(1):259-278, 2007. Google Scholar
  20. Vincent Cohen-Addad, Arnold Filtser, Philip N. Klein, and Hung Le. On light spanners, low-treewidth embeddings and efficient traversing in minor-free graphs. In Symposium on Foundations of Computer Science (FOCS), pages 589-600. IEEE, 2020. Google Scholar
  21. Jean-François Cordeau, Gilbert Laporte, Martin W.P. Savelsbergh, and Daniele Vigo. Vehicle routing. Handbooks in operations research and management science, 14:367-428, 2007. Google Scholar
  22. T. G. Crainic and G. Laporte. Fleet management and logistics. Springer Science & Business Media, 2012. Google Scholar
  23. C. F. Daganzo. The distance traveled to visit n points with a maximum of c stops per vehicle: An analytic model and an application. Transportation science, 18(4):331-350, 1984. Google Scholar
  24. A. Das and C. Mathieu. A quasi-polynomial time approximation scheme for Euclidean capacitated vehicle routing. Algorithmica, 73(1):115-142, 2015. Google Scholar
  25. Marc Dufay, Claire Mathieu, and Hang Zhou. An approximation algorithm for distance-constrained vehicle routing on trees. In 40th International Symposium on Theoretical Aspects of Computer Science (STACS 2023), volume 254, pages 27:1-27:16, 2023. Google Scholar
  26. Zachary Friggstad, Ramin Mousavi, Mirmahdi Rahgoshay, and Mohammad R. Salavatipour. Improved approximations for capacitated vehicle routing with unsplittable client demands. In International Conference on Integer Programming and Combinatorial Optimization, pages 251-261. Springer, 2022. Google Scholar
  27. Zachary Friggstad and Chaitanya Swamy. Approximation algorithms for regret-bounded vehicle routing and applications to distance-constrained vehicle routing. In Proceedings of the forty-sixth annual ACM Symposium on Theory of Computing (STOC), pages 744-753, 2014. Google Scholar
  28. M. R. Garey, R. L. Graham, and D. S. Johnson. Some NP-complete geometric problems. In ACM Symposium on Theory of Computing (STOC), pages 10-22. ACM, 1976. Google Scholar
  29. Billy E. Gillett and Leland R. Miller. A heuristic algorithm for the vehicle-dispatch problem. Operations Research, 22(2):340-349, 1974. Google Scholar
  30. B. Golden, S. Raghavan, and E. Wasil. The vehicle routing problem: latest advances and new challenges, volume 43 of Operations Research/Computer Science Interfaces Series. Springer, 2008. Google Scholar
  31. Fabrizio Grandoni, Claire Mathieu, and Hang Zhou. Unsplittable Euclidean capacitated vehicle routing: A (2+ε)-approximation algorithm. In 14th Innovations in Theoretical Computer Science Conference (ITCS 2023), volume 251, pages 63:1-63:13, 2023. Google Scholar
  32. M. Haimovich and A. H. G. Rinnooy Kan. Bounds and heuristics for capacitated routing problems. Mathematics of operations Research, 10(4):527-542, 1985. Google Scholar
  33. Aditya Jayaprakash and Mohammad R. Salavatipour. Approximation schemes for capacitated vehicle routing on graphs of bounded treewidth, bounded doubling, or highway dimension. ACM Trans. Algorithms, 19(2), 2023. Google Scholar
  34. Richard M. Karp. Probabilistic analysis of partitioning algorithms for the traveling-salesman problem in the plane. Mathematics of operations research, 2(3):209-224, 1977. Google Scholar
  35. M. Khachay and R. Dubinin. PTAS for the Euclidean capacitated vehicle routing problem in ℝ^d. In International Conference on Discrete Optimization and Operations Research, pages 193-205. Springer, 2016. Google Scholar
  36. Sándor Kisfaludi-Bak, Jesper Nederlof, and Karol Węgrzycki. A Gap-ETH-tight approximation scheme for Euclidean TSP. In IEEE 62nd Annual Symposium on Foundations of Computer Science (FOCS), pages 351-362. IEEE, 2021. Google Scholar
  37. Gilbert Laporte. The vehicle routing problem: An overview of exact and approximate algorithms. European journal of operational research, 59(3):345-358, 1992. Google Scholar
  38. Gilbert Laporte, Michel Gendreau, J-Y Potvin, and Frédéric Semet. Classical and modern heuristics for the vehicle routing problem. International transactions in operational research, 7(4-5):285-300, 2000. Google Scholar
  39. C. L. Li and D. Simchi-Levi. Worst-case analysis of heuristics for multidepot capacitated vehicle routing problems. ORSA Journal on Computing, 2(1):64-73, 1990. Google Scholar
  40. Chung-Lun Li, David Simchi-Levi, and Martin Desrochers. On the distance constrained vehicle routing problem. Operations Research, 40(4):790-799, 1992. Google Scholar
  41. Claire Mathieu and Hang Zhou. Iterated tour partitioning for Euclidean capacitated vehicle routing. Random Structures & Algorithms, 62(4):1056-1075, 2023. Google Scholar
  42. Claire Mathieu and Hang Zhou. A PTAS for capacitated vehicle routing on trees. ACM Transactions on Algorithms (TALG), 19(2), 2023. Google Scholar
  43. Claire Mathieu and Hang Zhou. A tight (1.5 + ε)-approximation for unsplittable capacitated vehicle routing on trees. 50th International Colloquium on Automata, Languages, and Programming (ICALP 2023), 2023. Google Scholar
  44. J. S. B. Mitchell. Guillotine subdivisions approximate polygonal subdivisions: A simple polynomial-time approximation scheme for geometric TSP, k-MST, and related problems. SIAM Journal on computing, 28(4):1298-1309, 1999. Google Scholar
  45. Tobias Mömke and Hang Zhou. Capacitated vehicle routing in graphic metrics. In Symposium on Simplicity in Algorithms (SOSA), pages 114-123. SIAM, 2023. Google Scholar
  46. Viswanath Nagarajan and R Ravi. Approximation algorithms for distance constrained vehicle routing problems. Networks, 59(2):209-214, 2012. Google Scholar
  47. Zipei Nie and Hang Zhou. Euclidean Capacitated Vehicle Routing in Random Setting: A 1.55-Approximation Algorithm. arXiv preprint arXiv:2304.11281, 2023. Google Scholar
  48. Christos H. Papadimitriou. The Euclidean travelling salesman problem is NP-complete. Theoretical Computer Science, 4(3):237-244, 1977. Google Scholar
  49. Satish B. Rao and Warren D. Smith. Approximating geometrical graphs via “spanners” and “banyans”. In Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing (STOC), pages 540-550. ACM, 1998. Google Scholar
  50. W. T. Rhee. Probabilistic analysis of a capacitated vehicle routing problem II. The Annals of Applied Probability, 4(3):741-764, 1994. Google Scholar
  51. O Szasz and A Rosenthal. Eine extremaleigenschaft der kurven konstanter breite. Jahresbericht der Deutschen Mathematiker-Vereinigung, 25:278-282, 1917. Google Scholar
  52. P. Toth and D. Vigo. The Vehicle Routing Problem. Society for Industrial and Applied Mathematics, 2002. Google Scholar
  53. Vijay V. Vazirani. Approximation algorithms. Springer, 2004. Google Scholar
  54. David P. Williamson and David B. Shmoys. The design of approximation algorithms. Cambridge University Press, 2011. Google Scholar
  55. A. Wren. Computers in Transport Planning and Operation. Allan, 1971. Google Scholar
  56. Anthony Wren and Alan Holliday. Computer scheduling of vehicles from one or more depots to a number of delivery points. Journal of the Operational Research Society, 23(3):333-344, 1972. Google Scholar
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail