Fine-Grained Complexity of k-OPT in Bounded-Degree Graphs for Solving TSP
\'Edouard Bonnet, Yoichi Iwata, Bart M. P. Jansen, {\L}ukasz Kowalik

TL;DR
This paper investigates the complexity of finding improving k-moves in the Traveling Salesman Problem on bounded-degree graphs, providing new algorithms and lower bounds that clarify when quasi-linear time solutions are feasible.
Contribution
It establishes new upper and lower bounds for k-OPT in bounded-degree graphs, including quasi-linear algorithms for small k and hardness results for larger k.
Findings
Quasi-linear time algorithms for k ≤ 7 with general weights.
Quasi-linear algorithms for k=8 with polylogarithmic weights.
Proven non-existence of quasi-linear algorithms for k=9 under complexity hypotheses.
Abstract
Local search is a widely-employed strategy for finding good solutions to Traveling Salesman Problem. We analyze the problem of determining whether the weight of a given cycle can be decreased by a popular -opt move. Earlier work has shown that (i) assuming the Exponential Time Hypothesis, there is no algorithm to find an improving -opt move in time for any function , while (ii) it is possible to improve on the brute-force running time of and save linear factors in the exponent. Modern TSP heuristics show that very good global solutions can already be reached using only the top- most promising edges incident to each vertex. Motivated by this, we study the problem of finding an improving -move in bounded degree graphs, presenting new algorithms and conditional lower bounds. We show that the aforementioned ETH lower bound also holds for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
