Welcome to the OR-Exchange, your site for questions and answers in operations research.

1

I'm having trouble finding an answer to this question:

How accurately does a 1-tree reflect the weight of an optimal tour?

I know there are lots papers studying the various ways optimise a 1-tree (by trying to find a 1-tree where every node has degree 2) but I'm interested in a simple non-optimised 1-tree.

I'm particularly interested in a theoretical justification.

flag

4 Answers

1

Assuming the triangle inequality, the minimum spanning tree is within a factor of 2 of optimal, so the minimum one-tree is also within a factor of 2. Seems clear that there are examples where this is tight.

link|flag
Thanks Michael. I was aware of the MST bound but I wasn't sure if the addition of the extra edge to induce a cycle raises the theoretical bound. Assuming the problem contains no zero-cost edges it must raise the accuracy in practice but I was wondering if a theoretical result along these lines had been established. Incidentally, do you know who the MST bound is attributable to? – Daniel Jan 6 at 13:07
"assuming the problem contains no zero-cost edges" is not well defined: how about an edge of cost .000001? Or an edge of cost 1 if all the other costs are about 1000000000? There might be something provable there ("If all costs are roughly the same, then this changes the bound from 2 to 2-1/n") but nothing very strong (I would bet). – Michael Trick Jan 6 at 14:34
3

A good reference providing a thorough introduction to the TSP with a focus on heuristics is Johnson and McGeoch "The Traveling Salesman Problem: A Case Study in Local Optimization", a chapter in Aarts and Lenstra, Local Search in Combinatorial Optimization, 1997.

The chapter reports that the Held-Karp bound for any TSP instance I satisfying the triangle inequality, L^{HK}(I), cannot not be smaller than (2/3) L^{OPT}(I), where L^{OPT}(I) is the optimal tour length. This result is attributed to both Wolsey (1980) and Shmoys and Williamson (1990); the latter paper is "Analyzing the Held-Karp TSP Bound: A monotonicity property and applications" in Information Processing Letters.

As far as empirical performance, the Johnson and McGeoch chapter provides a nice analysis of an implementation of the Lin-Kernighan TSP heuristic. For Lin-Kernighan tours found for random Euclidean instances with sizes ranging from n=100 to 1,000,000, the average percentage length in excess of the H-K bound is never greater than 2%; this very small average indicates that the H-K bound is quite tight for such instances in practice. Unfortunately, they do not report maximum excesses.

link|flag
2

The original paper is:

M. Held and R.M. Karp, "The traveling-salesman problem and minimum spanning trees". Operations Research, 18, 1138-1162 (1970).

The result is that the bound is equivalent to an LP-relaxation bound from a standard IP formulation. I haven't read the original paper, so I can't elaborate on the details, but AIUI, basically, this is a Lagrangian relaxation with the integrality property.

There's a probabilistic analysis suggesting that the bound should be very good in practice. PDF is here:

http://dspace.mit.edu/bitstream/handle/1721.1/48871/probabilisticana00goem.pdf?sequence=1

link|flag
1

As pointed above, best 1-tree bound equals the bound from the subtour elimination LP. It is known that the best tour is within 3/2 of this bound (Christofides Algorithm) and there are examples where best tour is at least 4/3 times this bound.

A simple 1-tree being the MST is also within 3/2 of the bound.

link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.