A 3/2-Approximation for the Metric Many-Visits Path TSP
Kristóf Bérczi, Matthias Mnich, Roland Vincze
Source abstract
In the Many-visits Path TSP, we are given a set of cities along with their pairwise distances (or costs) , and moreover each city comes with an associated positive integer request . The goal is to find a minimum-cost path, starting at city and ending at city , that visits each city exactly times. We present a -approximation algorithm for the metric Many-visits Path TSP that runs in time polynomial in and polylogarithmic in the requests . Our algorithm can be seen as a generalization of the -approximation algorithm for Path TSP by Zenklusen [ Proceedings of SODA, 2019, pp. 1539--1549], which answered a long-standing open problem by providing an efficient algorithm which matches the approximation guarantee of Christofides' algorithm from 1976 for metric TSP. One of the key components of our approach is a polynomial-time algorithm to compute a connected, degree-bounded multigraph of minimum cost in an undirected graph with edge costs. We tackle this problem by generalizing a fundamental result of Király, Lau, and Singh [ Combinatorica, 32 (2012), pp. 705--720] on the Minimum Bounded Degree Matroid Basis problem, and devise such an algorithm for generalized polymatroids, even allowing element multiplicities. Our result directly yields a -approximation to the metric Many-visits TSP, as well as a -approximation for the problem of scheduling classes of jobs with sequence-dependent setup times on a single machine so as to minimize the makespan.
Evidence graph
No public relationships recorded yet.
Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.