An nO( n) time approximation scheme for capacitated VRP in the Euclidean plane

Abstract

We present a quasi polynomial time approximation scheme (Q-PTAS) for the capacitated vehicle routing problem (CVRP) on n points in the Euclidean plane for arbitrary capacity c. The running time is nf(ε)· n for any c, and where f is a function of ε only. This is a major improvement over the so far best known running time of n^O(1/ε)n time and a big step towards a PTAS for Euclidean CVRP. In our algorithm, we first give a polynomial time reduction of the CVRP in Rd (for any fixed d) to an uncapacitated routing problem in Rd that we call the m-paths problem. Here, one needs to find exactly m paths between two points a and b, covering all the given points in the Euclidean space. We then give a Q-PTAS for the m-paths problem in the pane. Any PTAS for the (arguably easier to handle) Euclidean m-paths problem is most likely to imply a PTAS for the Euclidean CVRP.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…