Polynomial-Time Approximation Scheme for the Capacitated Vehicle Routing Problem with Time Windows
- Authors: Khachai M.Y.1,2,3, Ogorodnikov Y.Y.1,2
-
Affiliations:
- Krasovskii Institute of Mathematics and Mechanics
- Ural Federal University
- Omsk State Technical University
- Issue: Vol 307, No Suppl 1 (2019)
- Pages: 51-63
- Section: Article
- URL: https://journals.rcsi.science/0081-5438/article/view/175973
- DOI: https://doi.org/10.1134/S0081543819070058
- ID: 175973
Cite item
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, for an arbitrary ε > 0, finds a (1 + ε)-approximate solution for the Euclidean CVRPTW in \(\text{TIME}\;(\text{TSP},\;\rho ,n)\; + \;O({n^2}) + O({e^{(q{{(\tfrac{q}{ \in })}^3}{{(p\rho )}^2}\log (p\rho ))}})\), where q is an upper bound for the capacities of the vehicles, p is the number of time windows, and TIME(TSP, ρ, n) is the complexity of finding a ρ-approximation solution of an auxiliary instance of the Euclidean TSP. Thus, the algorithm is a polynomial-time approximation scheme for the CVRPTW with p3q4 = O(log n) and an efficient polynomial-time approximation scheme for arbitrary fixed values of p and q.
About the authors
M. Yu. Khachai
Krasovskii Institute of Mathematics and Mechanics; Ural Federal University; Omsk State Technical University
Author for correspondence.
Email: mkhachay@imm.uran.ru
Russian Federation, Yekaterinburg, 620108; Yekaterinburg, 620000; Omsk, 644050
Yu. Yu. Ogorodnikov
Krasovskii Institute of Mathematics and Mechanics; Ural Federal University
Author for correspondence.
Email: yogorodnikov@gmail.com
Russian Federation, Yekaterinburg, 620108; Yekaterinburg, 620000
Supplementary files
