English
Related papers

Related papers: The $k$-Opt algorithm for the Traveling Salesman P…

200 papers

The $k$-Opt algorithm is a local search algorithm for the traveling salesman problem. Starting with an initial tour, it iteratively replaces at most $k$ edges in the tour with the same number of edges to obtain a better tour. Krentel (FOCS…

Data Structures and Algorithms · Computer Science 2026-03-13 Sophia Heimann , Hung P. Hoang , Stefan Hougardy

The $k$-opt algorithm is one of the simplest and most widely used heuristics for solving the traveling salesman problem. Starting from an arbitrary tour, the $k$-opt algorithm improves the current tour in each iteration by exchanging up to…

Data Structures and Algorithms · Computer Science 2025-07-17 Sophia Heimann , Hung P. Hoang , Stefan Hougardy

The $k$-Opt heuristic is a simple improvement heuristic for the Traveling Salesman Problem. It starts with an arbitrary tour and then repeatedly replaces $k$ edges of the tour by $k$ other edges, as long as this yields a shorter tour. We…

Data Structures and Algorithms · Computer Science 2023-05-17 Ulrich A. Brodowsky , Stefan Hougardy , Xianghui Zhong

We present a physics inspired heuristic method for solving combinatorial optimization problems. Our approach is specifically motivated by the desire to avoid trapping in metastable local minima- a common occurrence in hard problems with…

Statistical Mechanics · Physics 2016-03-15 Bo Sun , Blake Leonard , Peter Ronhovde , Zohar Nussinov

Given a traveling salesman problem (TSP) tour $H$ in graph $G$ a $k$-move is an operation which removes $k$ edges from $H$, and adds $k$ edges of $G$ so that a new tour $H'$ is formed. The popular $k$-OPT heuristics for TSP finds a local…

Data Structures and Algorithms · Computer Science 2017-08-02 Marek Cygan , Lukasz Kowalik , Arkadiusz Socala

Traveling salesman problem is a NP-hard problem. Until now, researchers have not found a polynomial time algorithm for traveling salesman problem. Among the existing algorithms, dynamic programming algorithm can solve the problem in time…

Data Structures and Algorithms · Computer Science 2015-10-16 Yunpeng Li

When trying to find approximate solutions for the Traveling Salesman Problem with heuristic optimization algorithms, small moves called Lin-$k$-Opts are often used. In our paper, we provide exact formulas for the numbers of possible tours…

Computational Physics · Physics 2007-05-23 Guenther Stattenberger , Markus Dankesreiter , Florian Baumgartner , Johannes J. Schneider

Hougardy and Schroeder (WG 2014) proposed a combinatorial technique for pruning the search space in the traveling salesman problem, establishing that, for a given instance, certain edges cannot be present in any optimal tour. We describe an…

Data Structures and Algorithms · Computer Science 2023-07-17 William Cook , Keld Helsgaun , Stefan Hougardy , Rasmus T. Schroeder

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 $k$-opt move. Earlier work has…

Data Structures and Algorithms · Computer Science 2019-09-04 Édouard Bonnet , Yoichi Iwata , Bart M. P. Jansen , Łukasz Kowalik

We analyze two classic variants of the Traveling Salesman Problem using the toolkit of fine-grained complexity. Our first set of results is motivated by the Bitonic TSP problem: given a set of $n$ points in the plane, compute a shortest…

Data Structures and Algorithms · Computer Science 2016-07-12 Mark de Berg , Kevin Buchin , Bart M. P. Jansen , Gerhard Woeginger

The $k-$traveling salesman problem ($k$-TSP) seeks a tour of minimal length that visits a subset of $k\leq n$ points. The traveling repairman problem (TRP) seeks a complete tour with minimal latency. This paper provides constant-factor…

Discrete Mathematics · Computer Science 2022-11-22 Moïse Blanchard , Alexandre Jacquillat , Patrick Jaillet

The 2-Opt heuristic is a simple improvement heuristic for the Traveling Salesman Problem. It starts with an arbitrary tour and then repeatedly replaces two edges of the tour by two other edges, as long as this yields a shorter tour. We will…

Data Structures and Algorithms · Computer Science 2021-01-26 Ulrich A. Brodowsky , Stefan Hougardy

The generalized traveling salesman problem (GTSP) is an extension of the well-known traveling salesman problem. In GTSP, we are given a partition of cities into groups and we are required to find a minimum length tour that includes exactly…

Data Structures and Algorithms · Computer Science 2010-03-30 Gregory Gutin , Daniel Karapetyan

We propose a learning algorithm for solving the traveling salesman problem based on a simple strategy of trial and adaptation: i) A tour is selected by choosing cities probabilistically according to the ``synaptic'' strengths between…

adap-org · Physics 2009-10-28 Kan Chen

This article analyzes the stochastic runtime of a Cross-Entropy Algorithm on two classes of traveling salesman problems. The algorithm shares main features of the famous Max-Min Ant System with iteration-best reinforcement. For simple…

Data Structures and Algorithms · Computer Science 2017-12-21 Zijun Wu , Rolf Moehring , Jianhui Lai

We consider the Travelling Salesman Problem with Vertex Requisitions, where for each position of the tour at most two possible vertices are given. It is known that the problem is strongly NP-hard. The proposed algorithm for this problem has…

Data Structures and Algorithms · Computer Science 2017-03-14 Anton Eremeev , Yulia Kovalenko

In this paper, we consider the $k$-Covering Canadian Traveller Problem ($k$-CCTP), which can be seen as a variant of the Travelling Salesperson Problem. The goal of $k$-CCTP is finding the shortest tour for a traveller to visit a set of…

Data Structures and Algorithms · Computer Science 2023-04-28 Niklas Hahn , Michalis Xefteris

We present a randomized approximation algorithm for computing traveling salesperson tours in undirected regular graphs. Given an $n$-vertex, $k$-regular graph, the algorithm computes a tour of length at most $\left(1+\frac{7}{\ln…

Data Structures and Algorithms · Computer Science 2014-06-16 Ashish Chiplunkar , Sundar Vishwanathan

Neighborhood search is a cornerstone of state-of-the-art traveling salesman and vehicle routing metaheuristics. While neighborhood exploration procedures are well developed for problems with individual services, their counterparts for…

Optimization and Control · Mathematics 2022-08-23 Toni Pacheco , Rafael Martinelli , Anand Subramanian , Túlio A. M. Toffolo , Thibaut Vidal

There are numerous examples of the so-called ``square root phenomenon'' in the field of parameterized algorithms: many of the most fundamental graph problems, parameterized by some natural parameter $k$, become significantly simpler when…

Data Structures and Algorithms · Computer Science 2022-10-03 Dániel Marx , Marcin Pilipczuk , Michał Pilipczuk
‹ Prev 1 2 3 10 Next ›