Many-visits TSP revisited

From MaRDI portal
Publication:2051856



Abstract: We study the Many Visits TSP problem, where given a number k(v) for each of n cities and pairwise (possibly asymmetric) integer distances, one has to find an optimal tour that visits each city v exactly k(v) times. The currently fastest algorithm is due to Berger, Kozma, Mnich and Vincze [SODA 2019, TALG 2020] and runs in time and space mathcalO∗(5n). They also show a polynomial space algorithm running in time mathcalO∗(16n+o(n)). In this work, we show three main results: (i) A randomized polynomial space algorithm in time mathcalO∗(2nD), where D is the maximum distance between two cities. By using standard methods, this results in (1+epsilon)-approximation in time mathcalO∗(2nepsilon−1). Improving the constant 2 in these results would be a major breakthrough, as it would result in improving the mathcalO∗(2n)-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 mathcalO∗(4n) running time bound. (iii) A new polynomial space algorithm, running in time mathcalO(7.88n).












This page was built for publication: Many-visits TSP revisited

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2051856)