3 research outputs found
Parameterized TSP: Beating the Average
In the Travelling Salesman Problem (TSP), we are given a complete graph
together with an integer weighting on the edges of , and we are asked
to find a Hamilton cycle of of minimum weight. Let denote the
average weight of a Hamilton cycle of for the weighting . Vizing
(1973) asked whether there is a polynomial-time algorithm which always finds a
Hamilton cycle of weight at most . 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 , we give an
algorithm that decides whether, for any input edge weighting of ,
there is a Hamilton cycle of of weight at most (and constructs
such a cycle if it exists). For fixed, the running time of the algorithm is
polynomial in , where the degree of the polynomial does not depend on
(i.e., the generalised Vizing problem is fixed-parameter tractable with respect
to the parameter )
A domination algorithm for -instances of the travelling salesman problem
We present an approximation algorithm for -instances of the
travelling salesman problem which performs well with respect to combinatorial
dominance. More precisely, we give a polynomial-time algorithm which has
domination ratio . In other words, given a
-edge-weighting of the complete graph on vertices, our
algorithm outputs a Hamilton cycle of with the following property:
the proportion of Hamilton cycles of whose weight is smaller than that of
is at most . Our analysis is based on a martingale approach.
Previously, the best result in this direction was a polynomial-time algorithm
with domination ratio for arbitrary edge-weights. We also prove a
hardness result showing that, if the Exponential Time Hypothesis holds, there
exists a constant such that cannot be replaced by in the result above.Comment: 29 pages (final version to appear in Random Structures and
Algorithms
Parameterized Traveling Salesman Problem:Beating the Average
In the traveling salesman problem (TSP), we are given a complete graph Kn together with an integer weighting w on the edges of Kn, and we are asked to find a Hamilton cycle of Kn of minimum weight. Let h(w) denote the average weight of a Hamilton cycle of Kn for the weighting w. Vizing in 1973 asked whether there is a polynomial-time algorithm which always finds a Hamilton cycle of weight at most h(w). He answered this question in the affirmative and subsequently Rublineckii, also in 1973, and others described several other TSP heuristics satisfying this property. In this paper, we prove a considerable generalization of Vizingβs result: for each fixed k, we give an algorithm that decides whether, for any input edge weighting w of Kn, there is a Hamilton cycle of Kn of weight at most h(w) β k (and constructs such a cycle if it exists). For k fixed, the running time of the algorithm is polynomial in n, where the degree of the polynomial does not depend on k (i.e., the generalized Vizing problem is fixed-parameter tractable with respect to the parameter k)