research

Parameterized TSP: Beating the Average

Abstract

In the Travelling Salesman Problem (TSP), we are given a complete graph KnK_n together with an integer weighting ww on the edges of KnK_n, and we are asked to find a Hamilton cycle of KnK_n of minimum weight. Let h(w)h(w) denote the average weight of a Hamilton cycle of KnK_n for the weighting ww. Vizing (1973) asked whether there is a polynomial-time algorithm which always finds a Hamilton cycle of weight at most h(w)h(w). He answered this question in the affirmative and subsequently Rublineckii (1973) and others described several other TSP heuristics satisfying this property. In this paper, we prove a considerable generalisation of Vizing's result: for each fixed kk, we give an algorithm that decides whether, for any input edge weighting ww of KnK_n, there is a Hamilton cycle of KnK_n of weight at most h(w)kh(w)-k (and constructs such a cycle if it exists). For kk fixed, the running time of the algorithm is polynomial in nn, where the degree of the polynomial does not depend on kk (i.e., the generalised Vizing problem is fixed-parameter tractable with respect to the parameter kk)

    Similar works

    Full text

    thumbnail-image

    Available Versions