Local elimination in the traveling salesman problem

07/13/2023
by   William Cook, et al.
0

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 implementation of their technique, employing an exact TSP solver to locate k-opt moves in the elimination process. In our computational study, we combine LP reduced-cost elimination together with the new combinatorial algorithm. We report results on a set of geometric instances, with the number of points n ranging from 3,038 up to 115,475. The test set includes all TSPLIB instances having at least 3,000 points, together with 250 randomly generated instances, each with 10,000 points, and three currently unsolved instances having 100,000 or more points. In all but two of the test instances, the complete-graph edge sets were reduced to under 3n edges. For the three large unsolved instances, repeated runs of the elimination process reduced the graphs to under 2.5n edges.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/27/2018

Probabilistic Analysis of Edge Elimination for Euclidean TSP

One way to speed up the calculation of optimal TSP tours in practice is ...
research
09/27/2018

Smoothed Analysis of Edge Elimination for Euclidean TSP

One way to speed up the calculation of optimal TSP tours in practice is ...
research
06/30/2021

Combinatorial generation via permutation languages. IV. Elimination trees

An elimination tree for a connected graph G is a rooted tree on the vert...
research
12/25/2018

On (1+ε)-approximate problem kernels for the Rural Postman Problem

Given a graph G=(V,E) with edge weights ω E→ N∪{0} and a subset R⊆ E of ...
research
07/21/2019

Semidefinite Programming Relaxations of the Traveling Salesman Problem and Their Integrality Gaps

The traveling salesman problem (TSP) is a fundamental problem in combina...
research
08/05/2022

A Model-Oriented Approach for Lifting Symmetries in Answer Set Programming

When solving combinatorial problems, pruning symmetric solution candidat...
research
10/05/2020

Evolving test instances of the Hamiltonian completion problem

Predicting and comparing algorithm performance on graph instances is cha...

Please sign up or login with your details

Forgot password? Click here to reset