RUS  ENG
Full version
JOURNALS // Trudy Instituta Matematiki i Mekhaniki UrO RAN // Archive

Trudy Inst. Mat. i Mekh. UrO RAN, 2018 Volume 24, Number 3, Pages 233–246 (Mi timm1565)

This article is cited in 9 papers

Polynomial time approximation scheme for the capacitated vehicle routing problem with time windows

M. Yu. Khachayabc, Yu. Yu. Ogorodnikovab

a Institute of Mathematics and Mechanics, Ural Branch of the Russian Academy of Sciences, Ekaterinburg
b Ural Federal University named after the First President of Russia B. N. Yeltsin, Ekaterinburg
c Omsk State Technical University

Abstract: The capacitated vehicle routing problem with time windows (CVRPTW) is a well-known NP-hard combinatorial optimization problem. We present a further development of the approach first proposed by M. Haimovich and A.H.G. Rinnooy Kan and propose an algorithm that finds for arbitrary $\varepsilon>0$ a $(1+\varepsilon)$-approximate solution for Eucidean CVRPTW in $\mathrm {TIME}(\mathrm {TSP},\rho,n)+O(n^2)+O\bigl( e^{O(q\,(\frac{q}{\varepsilon})^3(p\rho)^2\log (p\rho))}\bigr)$, where $q$ is an upper bound for the capacities of the vehicles, $p$ is the number of time windows, and $\mathrm {TIME}(\mathrm {TSP},\rho,n)$ is the complexity of finding a $\rho$-approximation solution of an auxiliary instance of Euclidean TSP. Thus, the algorithm is a polynomial time approximation scheme for CVRPTW with $p^3q^4=O(\log n)$ and an efficient polynomial time approximation scheme (EPTAS) for arbitrary fixed values of $p$ and $q$.

Keywords: capacitated vehicle routing problem, time windows, efficient polynomial time approximation scheme.

UDC: 519.16 + 519.85

MSC: 90C27, 90C59, 90B06

Received: 29.05.2018

DOI: 10.21538/0134-4889-2018-24-3-233-246


 English version:
Proceedings of the Steklov Institute of Mathematics (Supplementary issues), 2019, 307, suppl. 1, S51–S63

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024