Many visits TSP revisited
Abstract
We study the Many Visits TSP problem, where given a number for each of cities and pairwise (possibly asymmetric) integer distances, one has to find an optimal tour that visits each city exactly times. The currently fastest algorithm is due to Berger, Kozma, Mnich and Vincze [SODA 2019, TALG 2020] and runs in time and space . They also show a polynomial space algorithm running in time . In this work, we show three main results: (i) A randomized polynomial space algorithm in time , where is the maximum distance between two cities. By using standard methods, this results in -approximation in time . Improving the constant in these results would be a major breakthrough, as it would result in improving the -time algorithm for Directed Hamiltonian Cycle, which is a 50 years old open problem. (ii) A tight analysis of Berger et al.'s exponential space algorithm, resulting in running time bound. (iii) A new polynomial space algorithm, running in time .
Cite
@article{arxiv.2005.02329,
title = {Many visits TSP revisited},
author = {Łukasz Kowalik and Shaohua Li and Wojciech Nadara and Marcin Smulewicz and Magnus Wahlström},
journal= {arXiv preprint arXiv:2005.02329},
year = {2020}
}