HD28 .M414 DEWEY he liOij' ^'6 ALFRED P. WORKING PAPER SLOAN SCHOOL OF MANAGEMENT Probabilistic Analysis of the 1-Tree Relaxation for the Euclidean Traveling Salesman Problem Michel X. Goemans Operations Research Center Massachusetts Institute of Technology Dimitris Bertsimas Sloan School of Management Massachusetts Institute of Technology MIT Sloan School Working Paper No. 2104-8 MASSACHUSETTS INSTITUTE OF TECHNOLOGY 50 MEMORIAL DRIVE CAMBRIDGE, MASSACHUSETTS 02139 Probabilistic Analysis of the l-Tree Relaxation for the Euclidean Traveling Salesman Problem Michel X. Goemans Operations Research Center Massachusetts Institute of Technology Dimitris Bertsimas Sloan School of Management Massachusetts Institute of Technology MIT Sloan School Working Paper No. 2104-88 MASSACHUSETTS INSTITUTE OF TPCHNOI.OGY NOV 1 4 2000 LIBRARIES Probabilistic Anah'sis of the 1-Tree Relaxation for the Euclidean Traveling Salesman Problem Michel X. Goemans ' Dimitris December 13, J. Bertsimas ^ 1988 Abstract We analyze probabilistically the classical Held-Karp lower bound derived from the We 1-tree relaxation for the Euclidean traveling prove that, if salesman problem (ETSP). n points are uniformly and independently distributed over the d-dimensional unit cube, the Held-Karp lower bound on these n points surely asymptotic to of n. The ETSP where /?//a'(^) is a almost constant independent result suggests a probabilistic explanation of the observation that the lower bound the /?//a-(c?) ji''^"^^^'', is is is very close to the length of the optimal tour in practice since almost surely asymptotic to I3rsp{d) n''^"'^^''. The techniques we use exploit the polyhedral description of the Held-Karp lower bound and the theory of subadditive Euclidean functionals. Key words. Probabilistic analysis, traveling salesman problem, linear relaxation, 1-trees, subadditive Euclidean functionals. 'Michel Goemans, Operations Research Center, MIT, Cambridge, 'Dimitris Bertsimas, Sloan School of Management, The MIT, Rm MA 02139. E53-359, Cambridge, Ma 02139. research of the second author was partially supported by the National Science Foundation under grant ECS-8717970. 1 Introduction During the two decades combinatorial optimization has been one of the fastest last, growing areas the field of mathematical programming. in Some of the major contri- butions were Lagrangian relajcation, polyhedral theory and probabilistic analysis. The landmark or Fisher the development of Lagrangian relaxation (see Geoffrion in combinatorial optimization problems were the two papers for the [5]) for (TSP) by Held and Karp traveling salesman problem Held and Karp tree for the TSP. Using In the now known under [11]), to solve a Edmonds [-1] for matroids. they second paper. Held and Karp tlie name showed that The 1-tree relaxation has bound procedures Hansen and Krarup [20] or, for a survey, the length of the optimal tour. On l9{i. [-3] and Johnson [8], [1]). triangle inequality is the efficiency of the paper is The aimed at never is the relative gap to solve the bound in practice. shedding new [17], (see Held Volgenant These computational studies is is extremely close to often less or due to Wolsey [21] states light this worst-case analysis The much less than that the Held- Beardwood, Halton and Ilammersley TSP does not capture probabilistic analysis developed in this on the behavior of the Held-Karp lower bound. area of probabilistic analysis has the asymptotic behavior of the TSP than 2/3 of the length of the optimal tour when the However, satisfied. Crowder According to most of the above authors (see also [12]) less is been extensively and Smith and Thompson Balas and Toth a theoretical ground, a result Karp lower bound 1- Lagrangian introduced a method, which [10] have shown that, on the average, the Held-Karp lower bound Christofides this of subgradient optimization (Held, Wolfe and the Lagrangian dual. [10], Ilelbig and Jonker In the first paper, as the linear relaj^ation of a classical formulation successfully used to devise branch and and Karp [10]. complete characterization of the 1-tree polytope, which same bound relaxation gives the TSP. [9], proposed a Lagrangian relaxation based on the notion of [9] follows from a result of of the [6] if [2]. its origin in the pioneering paper by Tlie authors characterize very sharply the points are uniformly and independently distributed in the Euclidean plane or, more generally, in R"^ portance of this early work was demonstrated Karp in [13]. The . potential im- Steele [18] analyzed probabilistically a general class of combinatorial optimization problems by develop- ing the notion of subadditive Euclidean functionals. original proof of Beardwood tingale inequalities were first offered using martingale inequalities. is Mar- applied to the probabilistic analysis of combinatorial optimization problems by Rhee and Talagrand In this paper, Steele [14] the using the Efron-Stein inequality. et al. [2] is simplified In Steele [19] an even simpler proof Karp and In [16]. we combine the combinatorial interpretation lower bound with the probabilistic techniques of Steele [18]. Hekl-Karp of the We prove that, if n points are uiiifornily and independently distributed over the d-dimensional unit cube, the Held-Karp lower bound on these n points divided by n' surely asymptotic to a constant 0HK{d)- ^^ d li*"!' = convergence of the Ileld-Karp lower bound divided by tlie fact that the bound can be viewed 2, '' is almost we prove the complete s/ti. as the cost of the best We exploit extensively convex combination of 1-trees such that each vertex has degree 2 on the average. Relying on computational studies for the TSP and the matching problem that the asymptotic gap {Ptsp this is is the first ~ 0H !<)/ pTSP is the Euclidean plane, in less we estimate than 3%. To our best knowledge time that a linear relaxation of a combinatorial optimization problem analyzed probabilistically using subadditivity techniques. The remaining of this paper the main results of the Held and the Held-Karp lower bound theorem. In section for the 4 is is structured as follows. Section 2 reviews briefly Karp [9] paper. In section 3 we first prove that monotone and subadditive and then prove the main we use a martingale inequality Held-Karp lower bound and we establish its to derive some sharp bound complete convergence. Held-Karp lower bound 2 we summarize the main resuUs of Held and Karp In this section a lower bound on tiie set V. can be expressed as the optimal objective function value it linear relaxation of the following standard formulation of the ^^'" This bound can be equivalent ways. in several First, They presented length of the optimal tour to the symmetric traveling salesman problem on the complete undirected graph with vertex described [9]. Y. Z HK of the TSP: ^u-Tu (1) subject to ^ + Y, x-„ ^-n = V. 2 Ctj integer program, Vf,j € V,j i,j indicates whether cities i We now > (4) i (5) and j are adjacent represents the cost of traveling from city city j to city (3) yijevj>i o<x-,,<i tour; (2) V0^5cr EE-'-'. <l'?|-l In this V J« }>< Xij € i to city _;' or, in the optimal by symmetry, from i. give two alternative definitions of a 1-tree which constitutes the core of the other formulations. Definition tree on V 1 T= (V, E) ts a 1-iree (rooted at vertex 1) if \ {!}, together with two edges incident to vertex From now on we shall always T consists of a spanning 1. assume, unless otherwise stated, that the root node identical for any 1-tree, say vertex 1. is T= Definition 2 1. T 2. \V\ 3. T 4- (he degree in (V', £') 1-iret if ts a coniKcttd IS = \E\ has containing vertex a cycle Held and Karp T of vertex 1 1 is 2. highlighted the relation between the linear program (l)-(4) and [9] the class of l-trees. More precisely, they showed that the feasible solutions to (2)-(4) can be equivalentiy characterized as convex combinations of l-trees vertex has degree 2 on the average. Hence, we may sucli that each rewrite (l)-(4) in the following way: k UK ^ MinY^KdTr) r (6) =\ subject to ^ A. = 1 (7) k Y,^rdjiTr) = Vje\'\{l} 2 (8) r=l A, > r=l....,t, (9) where • • {Tr}j._j c{C) = I. constitutes the class of l-trees defined on the vertex set IIe=(i,j)€E^u '® ^^^ total cost of the subgraph • dj(T) denotes the degree in Finally, tlif most T C= {V, \', E) and of vertex j. common approach to find the Held-Karp lower hound take the Lagrangian dual of (6)-(9) with respect to (8). We then obtain: is to . HK = maxL{^i) (10) mm (H) subject to Li^j.)= where c^{Tr) is tlie c,{Tr)-2Y,^^J cost of tlie 1-tree T^ with respect to the costs c,j + /j, /ij The main theorem 3 Let tlie tributed = n points A"'"' in the d-cube (A'l, ,Y2, [0, 1] . • • • , and independently A'„) be uniformly behavior, as n tends to infinity, of //A'(A"'"'). Steele 2. [18] We are interested in the proved that the asymptotic behavior of a particular class of Euclidean functionals L defined on to R ], z) = finite subsets of can be characterized very sharply as follows: Theorem R dis- Let //A'(A'''^') denote the Held-Karp lower bound on by any of the formulations of section A''"' as defined R + 1 (Steele [18]) Lei L Euclidean [L{ai'i,ai-2 be a ai-,,) L(ji, X2, ..., x„)] /unc/i07)a/ d/ = monotone [L{Ali{i'}) > L{A) aZ,(j-i, 2-2, ..., Xn). ^(-''i finite + variance [l'aj-[L(A''"'] Vj- -Ti -^2 < e + 2-, W^^A C ...,!„ + oc] which saiis- fies Ihe subadditivity hypothesis; If {Qi : 1 < ' < n? } parfition of the d-cvhe IS a [0, 1] into with edges parallel to the axes then there exists a constant A' \ {0},V/ > 0, Li{xi x„ } n [0, /]^) < ^ L({xi , . . . , x„} n tQ,) there exists a constant pL{d) such that I(A'(")) imi „l"i;;(^rT]77 n—»oo almost surely C > identical subcnhes such that V'n G we have that 1=1 Then t7? = /?^(^) + Ctm d-\ We empliasize thai can easily be seen that It esis. tlie critical property K II is in theorem 1 the subaddilivity liypotli- is a Euclidean functional with finite variance. Proposition 2 proves that the subadditivity hypothesis holds for the functional The monotonicity of HK useful formulation of the is proved in proposition we denote by P(A) the program clarity UK Proposition 2 subadditive, is in<{\r, For these propositions the most 3. Held-Karp lower bound is For convenience and (6)-(9). (6)-(9) corresponding to the set 3C > i.e. R > O.Vni e A' \ {0},V< x„}n[o,/]'')<^//A-({ji,...,x„}nf(?,) for any finttf suhstt of UK. + A of cities. : c/m''-i . Proof: Using the the case z = {T,i We 1, . . fact that = < . , in Let p T,2, .... T,k, , Let 1. . JI K is V = a Euclidean functional, {j, — m". We , . . , a-^} n [0, 1]'' and be the class of 1-trees defined on } V, = restrict ourselves to {xi, arbitrarily choose a root vertex consider the optimal solution ^A,> = . we may {A,>}r=i,...,it, \', . . . , i,,} Pi every Q, for \]. Let (with respect to the root 1,). to P{Vt), i.e. 1, in {A,r}r=i k, satisfies: (12) 1 r=\ *-, ^A,,fO(T.>) = r VjG\;\{l,} 2 (13) =l A,> > r=\,...,ki (14) k, //A-(V^) From cost is = ^A,>c(T,>) these optimal solutions less than (15) we shall construct a feasible solution to P{\') whose ^HK{\]) + where C = 2\/d + Cm'^-'^ 3. (IG) For this purpose, we consider every possible combination of subcube Q,. There are (nr=i selecting one 1-tree in each us focus on one of them, say {Tir, }i=i corresponding spanning li, 1-trees. V' d.in) = From Let p. we these p 1-trees A ^"i) such combinations. Let be the indices (ri, r2, . shall construct a 1-tree . . , Tp) of the T^ rooted at and satisfying the following conditions: ifjeQ, dj{T,r,) c(TA)<^c(r,.,) + (17) Cr7i''-i (18) 1=1 We = nf=i claim that, by assigning a weight of Aa feasible solution to 1. P(V) whose is to each 1-tree T\ we get a than (16). Indeed, less Using (12) recursively, we have; A = (ri,...,rp) A = zJ 7-j = 2. cost -^iV, 1 =1 zZ ''^I'-l =l r2 =2 •^^rj Zl Vp 'rp=P (19) 1- Consider any vertex j 6 E^A^^(^a) = A V'. Assume that j G Qt- ^Ve have that: E^Af/,(7^>,) A '=1 je{l p}\{l} rjirl k, = ^ r, = A,>,dj(T,^,) =l 2 using (17), (12) and (13) respectively. (20) 3. 1, 2 X.\ and > 3 follows from (14). imply that the solution feasible in is P{V)- The cost of this solution is given by: A A=(ri 1=1 Ti Tp) 1 = A 1 =l P = Y^HK{Vi) + Cm^-' (21) 1=1 using (18), (12), (19) and (15) respectively. The last point left in this construction of the 1-tree T\ satisfying (17) and (18). Figure 1: Step 1 in We proceed the construction of 7^. proof in 2 steps: is the 1. (Figure 1) In each 1-tree T,^, {i to tiie root 1,, say (1,, 2,). Figure 2. (Figure 2) Assume cubes Qi and Qi+i exists for every d. Figure 3. We now 2: = I. . . ,p) . we delete one of the 2 edges incident Note that typically Step 2 in 2, depends on the construction of Ta. that the numbering of the subcubes {i A = l,....p— possible r,. is such that the sub- adjacent. Such a numbering clearly 1) are numbering for the case add the edges (2i,l,+i) (i cf = 2 = l,...,p- is 1) represented in and the edge (2p,li)- We first li- This follows from definition claim that the resulting subgraph T\ 2. Indeed T\ 10 = (V, £'a) is is a 1-tree rooted at vertex clearly connected, the number of «, . We now prove the monotonicity of the functional Proposition > 3 If n 3 //(en HK e W^ Va-i,...,2-„+i monotone, ts i.e. //A'(xi,...,a-n+i) : HK > H K{xi, . ,Xn). . . Proof: Let {Ti, . . we may assume loss of generality greatest rational that divides A, for get a multiset 5 = {T",},-! to remove vertex less is V= show that the optimal solution to \'\{n+ HK{V). than ' + (lij)'!!'" Figure 4. Claim 1 l).(j-" Without Indeed, = dn+i{T) + 1) € T}. A that j'l that i\ in ^ ^ n + We 1}- For this purpose, we T G : assumed in to be 5a 1 4, the degree of vertex j in sucli that dj{T') 1 in T' . = ij ^ j. If Let 1. Without Moreover, since T' is T 12 is — 2, the ij and i2 T e 1) is T and at least 3. be the two vertices we may assume a 1-tree with dj{T') (l,j) in T that = 1, we have by (1,J]) and (l,»i) and T' which are not need in S 3j € represented in 2 on the average, there exists loss of generality, we replace T' by (l,j), we get two 1-trees is first empty. > j and is such a way that S,dnj^i{T) As n + I. A is shall construct a feasible such that (l,j),(l,n+ l),(j,n+ adjacent to vertex i.e. Now assume set. T 6 5a 5 A^.), , . . possible candidate for Therefore, since the degree of each vertex a 1-tree T' G . P{V) to duplicating T, (Aj/A) times 5a = {T loss of generality, iSa can be let 2. , P{V) can be decomposed does not contain some particular 1-trees. Let y By {A,},=i_..._fc of 1-trees such that each 1-tree has weight A Let {n-\- 1). solution to P{V') whose cost to 1,...,^-. gcd(Ai and therefore every multiset can be seen as a differentiated we want = = Without points. For clarity we assume that two identical 1-trees can be the optimal solution. in ..._/ i Let A n+1 of that the optimal solution a basic feasible solution and thus rational. we V be the class of 1-trees defined on a set ,rfc} . 5a- This . Figure basically follows and that if from the + (l.n 1-tree in fact that (l,j) and 1) 4: n (j, + 1) But 5 \ T while ^ were both then T' would not be a 1-tree since T' disconnected. ^a- \ = {T e S T S^ = in 5 \ (Si U X/[dn+i{T) dn+i{T) : S2) {dn + i{T) — — 2) in order to 2) {(l.zi),(l.n Claim 2 \Si\ = 1^3 T in + ^3 1)} and T' have the same weight n-f-1 2 would be is A. Hence, by 0. = i}, i = 1.2. We duplicate every 1-tree T times and we associate to each copy a weight of to the 1-trees in X/{dn+i[T) — »5i or S2 J>3 is still 2). 1 Since vertex = may assume, without keep the solution unchanged. Call Note that the weight associated associated to a 1-tree T' and dn+\{T') in applying this procedure repeatedly, we see that we Let 5, n+1) G T {T,T'} U {T,T'} represents the same optimal solution as previously since loss of generality, that (1. n4-l), (j, has degree 2 on the average, we have 13 the resulting set. A while the weight ^ ^ + A Now + X: 2A TeS2 TeSi d„^,{T) ^ Un+i{^ TeSi = 2. (22) ^ ) the claim follows by substracting the equality X)t65 ^Tes, j„^.(T)-2 = ^^^''ce 1 from -^ + 117652 ^"^ (22). This means that we can regroup Si and S3 into a set S13 of pairs (Tj.Ts) of l-trees of and S3 (!^i feasible solution to = (|t>i3| P{\ '} T associate to each 1-tree = \S\\ whose E S2 |«^3|)- total cost From ^2 and S13 we shall construct a less than HI\{V). More precisely, we is T' (a pair (T[,T^) of l-trees, respectively) defined on XciT') < j^r—^ciT^)<\c{Ti) + - we = XdjiT) (23) and (24) we get a feasible solution to P(\'') solution to P(\') which 1. -^^—-c{T3), Vj e + —-^—-d,iT^) = Combining The such that; is resp.) d„ + i(i3)-J Xd,{Ti) + "n+n-'a)-^ hold. \'' (23) dn + li-ls)-^ {^d,{T{) S13, respectively) a 1-tree Xc{T) (Ac(TO+Xdj{T') 6 (to each pair {Ti^Ts) V is M t. Ts), resp.) "n+U^3)-^ clearly see that, whose cost (24) less by keeping the old weights, than the cost of the optimal HI\'{\'). construction of T' and [Ti.T^) is as follows: T eS2 + Let {i,n Let T' 1) and {j,n = T\ {{i, n + + 1) 1), (>, be the two edges incident to vertex n n + U {ij}. The 1)} fact that T' is + 1 in T. a 1-tree on V' follows from definition 2 and the fact that we can assume without loss of generality that S^ = (claim 2). Clearly (24) is satisfied and the triangle inequality implies that (23) holds. 2. (Ti,T3)e.s'i3 Let i ^ 1 be the unique vertex adjacent to (n 14 + l) in Ti . Let v = dn+i{T3) > 3. Let + j^ be the vertices adjacent to n ji loss of generality that remove the vertices vertex n 1, -j- 1 is i in the + and n We may assume in T3. same connected component Moreover, in Ts. 1 1 we may assume that J2 = 1 if if vertex and only if as ji 1 is (l,Ji) without when we adjacent to ^ The T3. \/. -^ T, T, t; Figure transformation is Construction o( T[ and T^. 5: the following (see Figure — T{ A The fact that added IT3I T'3 \ {{ji,n Tj' is + 1), . . a 1-tree . , T,\{{i,n+l)} {j^, n+l)){J {U1J2), obvious. is to T3 were already present in T3. = di{T^) IT3I = 2. — 1 — \V\ — 1 = T3 2, We We + - Xc{T[) -^cin) u — 2 i), , (j:., 0} notice that none of the edges then check that T3 is is connected, - 15 1 and a 1-tree. Using the triangle inequality, we have Xc{T,) Ua, T3 has a cycle containing vertex \V'\, Hence, by definition 5): -^c{n) u — 2. "A ''A A A " A A:=3 and therefore (23) holds. Moreover, since -1 [ if; i otherwise I and = {V -1 lU = i otherwise we see that Hence, (24) is satisfied. This completes the proof of proposition We may now 1 deduce the asymptotic behavior of and propositions Theorem 4 Lei 3. 2 and HK as a corollary to theorem 3. ilu n points A"'"' = (A'l, . distributed in the d-dimensional unit cube. . . , A'n) be uniformly Then and independenlly there exists a constant PHK{d) such that almost surely. A number of combinatorial optimization problems, like the Euclidean traveling salesman problem, the Euclidean minimum minimum spanning tree problem and the Euclidean weight matching problem, have a similar asymptotic behavior although 16 witli a (iifT^^rPiit padimitriou constant It [15]). ^ Beard wood, Halton and Hammersley (see compare therefore interesting to is /?//a(c') to for closely related combinatorial optimization problems. 0HK{d) < that on n points is of n-1 points, never less tiian where P\i{d) problem, > /?//a-(c/) is the cost of the /?r(f/) where I3r{d) tree problem. the value of In particular, minimum spanning is is it (3 clear tree on a subset the corresponding constant for the The relationship between the constant for the Euclidean a little less obvious. is and Pa- Moreover, since the value of the Held-Karp lower bound minimum spanning Euclidean [3\f{d). l3TSp{d). [2] minimum BuKi^) arifi weight matching Using a complete characterization of the perfect matching polytope, we may express the cost M of the minimum weight matching as: il/ = A//n^^c„y„ (25) subject to (27) (28) Substituting M < ^ y,j by J:,j/2 we get a relaxation of the which implies that l3}u<{d) > 2/?A/((f). linear We program (l)-(4). Hence thus obtain the following proposition: Proposition 5 When d = max(2/?A/(c/),/?r(d)) 2, ,SA/(rf), /?7(cf) by Papadimitriou [1.5], Gilbert < 0HK{d) < 0TSP{d). and 0TSP{d) were estimated to be [7] and Johnson 17 [12], 0.35, 0.68 and 0.72 respectively. Using proposition 5, we may therefore deduce imately the asymptotic gap {0TSP — 0.70)/0.70 ^ 3%. than (0.72 less tliat is approx- This suggests a probabilistic explanation of the observation that the Held-Karp lower optimal tour — Puk)/ i^TSP bound is very close to the length of the in practice. Martingale inequality and the Held-Karp lower bound 4 In this section we use a martingale inequality - Pr{|//A-(A-'"^) for the case d = to £'[FA-(A''"))]| the Euclidean plane. 2, i.e. in deduce a sharp bound on As > i) a consequence, we shall be able to establish the finiteness of //A'(A'("'; for all is f > 0, i.e. - Phk > € s/Vr n=l the complete convergence of the Held-Karp lower bound. This result stronger than the almost sure convergence of theorem rests 4. This section basically upon the martingale arguments developed by Rhee and Talagrand the [16] for TSP. For each Let IIK, If A, = E[Ai\A,] 1 = < J < we let .4, be the sigma field i/A'(A'i,...,A',_i,A', + i,...,A'„). Clearly //A-(A-<")) - n, - //A',, is 6 HK{X^''^) - ^[//A'CA'*"))] a martingale difference sequence. There erisfs a coiisiant We 18 < J < i- ><} = E?=id, = and prove the following 7 svch ihai for every n Pr{|//A-(A'"')-r[//A-(A'("')]| 1 £'[//A-(A'("')|.4,_i] theorem. Theorem A'^, E[H K,\A,] = E[H K,\A^_i]. ^ E[HK{X^^^)\A,] - d, In this way, E[A,\A,-i]. the sequence (£/,),<n then generated by <2e-'^'. Proof: We apply the martingale inequality (see Rhee and Talagrand 1 B = where ^'h^^-^p^-c?^) =1 1 max;- ||£' [Hr=/c [16]) ^?l-'^^-] /9 ^i ^^^'^ Hoc ^ numerical constant. '^ to prove that, for the Held-Karp lower bound, D < C2 The goal some constant €2- for is We need the following lemma. first Lemma 7 < A, < 7. 2\/2 for all i There exist constanis C3 and C4 such 2- that, E[A,\A,]< ^] \/n < for k — — A i < n and k < n — \, 1 and E[A]\A,]<—^. n — V — 1 Proof: The Held-Karp lower bound on (A'l. . . . A',_i, A'.+j, , convex combination of 1-trees (Ti,...,T,), rooted ing multipliers (Ai,...,A,). A'j and (A'l, 2. the 1-tree T. in (A',,(T(Tr)) . . The . , For every Tr (r multiplier associated to T/ < 2IA',- — , . A'„) can be viewed as a at vertex A'j, with correspond- we add the two edges 1,...,^) This, produces a Xy. is still new 1-tree T/ unchanged and the degree of (A'j,A',) spanning A', being Because the degrees remain unchanged, a feasible solution to P({A'i, . , . . A'„}). As a result, r=\ r=l Thus, A, = A'„) with the degree of each vertex = . Let cr(T) denote one of the two vertices adjacent to and delete [Xj,a{Tr)). we have constructed . HK, + 2\X,-Xj\ A'jl for every j ^ i. Hence A, < 2v2 with the monotonicity of the bound, proves the 19 first for any i, wliich, together part of the lemma. Moreover, . when k < < fc < j i < n,j E[A]\Ak] < 7^ E[v] we have that A, < u where u I, independent of is ^ As Pr{u > E[u'^]. (see Karp and Cs - (1 £[11"^] ' we 2min{|,Y, get that £'[A,|.4fc] ai^)"-/:-! Steele [14]), and VrT^nr^ < we .4^, = < exp(-a(n - < k — Xj\ and -£"[11] - : l)t^) for easily get that C4 < - n- k -\ some constants C3 and C4, which proves the second part of the lemma. for As in < Since u ?'}. some constant q n— < n and k a corollary of the Rhee and Talagrand 1. E[dj\Ak] < Cs 2. E[d^\A,,] < for ^^ above lemma and following exactly the same techniques as we can [16], any k easily prove that <i < k<i<n-h for where C5 and Ce are constants. As = E-^'i-^/c t=k B = max;. a result, E[dl\A,]+ we can bound B E[dJ\Ak] Yl + as follows: E[dl_,\A,] 3C5 + Ce n - k -I 1/2 H^ [E"=;- (n < ^?l--iA-] ill, _ C2. t - 2) Letting 7 = j^, the theorem fol- D Applying theorem Pr||//A"(A"("') 6 with -E The complete convergence the fact that We E[dl\A,] < 3C5 + Ce = C2 lows. 5 + k<t<n-l < Hence, n and t = e-y/n, we [//A'(A"<"')]| of the E[H K{X''^')]/\/n. find that > €/"} < ie''"^ (29) Held-Karp lower bound now follows from (29) and tends to /?hA' as n tends to infinity. Concluding remarks analyzed probabilistically the Held-Karp lower bound for the TSP. Our result corroborates the observation that the lower bound 20 is very close to the length of the optimal tour in practice. We would like to emphasize that we exploited the combi- natorial interpretation of the Held-Karp lower Euclidean functionals. We bound and the theory of subadditive believe that the idea of combining polyhedral charac- terizations with probabilistic analysis has the potential to lead to very interesting results. 21 References [1] E. Balas and P, Totli, "Branch and Bound methods", Lenstra, A.H.G. Rinnooy man problem: a Kan and D.B. Shmoys, E.L. Lawler, J.K. in: Eds., The Iraveltng guided lour of combinalortal op1imi:ation, John Wiley k sales- Sons (1985). [2] J. Beardwood, J.H. Halton and J.M. Ilammersley, "The shortest path through many [3] points'", Proc. 55, 299-327 (1959). N. Christofides, "The travehng salesman problem", Mingozzi, [4] Cambridge Phtlos. Soc, P. in: N. Christofides, A. Toth and C. Sandi, Eds., Combinaiorial optimization, John Wiley & Sons (1979). J. Edmonds, "Matroids and the greedy algorithm". Math. Prog., 1, 127-136 (1971). [5] M.L. Fisher, "The Lagrangian relaxation method ming problems'". Management Science, [6] A.M. [7] E.N. Gilbert, 2, program- 27, 1-18 (1981). Geoffrion, "Lagrangian relaxation and Math. Prog. Study, for solving integer its uses in integer programming", 82-114 (1974). "Random minimal trees'', J. Soc. Indust. Appl. Maih., 13, 376-387 (1965). [8] K. Helbig Hansen and for the [9] J. Krarup, "Improvements of the Held-Karp algorithm symmetric traveling salesman problem", Math. Prog., 87-96 (1974). M. Held and R.M. Karp, "The traveling-salesman problem and minimum spanning trees". Operations Res., [10] 7, 18, 1138-1162 (1970). M. Held and R.M. Karp, "The traveling-salesman problem and minimum spanning trees: Part IF, Math. Prog., 1, 6-25 (1971). 22 [11] M. Held, P. Wolfe and H.P. Crowder, "Validation of subgradient optimization", Math. Prog., [12] 62-88 (1974). D. Johnson, talk presented at the Mathematical Tokyo [13] 6, (1988). R.M. Karp, "Probabilistic analysis of partitioning algorithms for salesman problem [14] Programming Symposium, in the plane", Math. Oper. Res., R.M. Karp and J.M. Lauler, J.K. Lenstra. Steele, .'V.II.G. 2, tlie 209-224 (1977). "Probabilistic analysis of heuristics", [15] travel- John Wiley Sons (1985). CII. Papadimitriou, "The probabilistic analysis of matching heuristics", Proc. 15th .Annual Conference [16] E.L. in: Rinnooy Kan and D.B. Shmoys, Eds., The ing salesman problem: a guided tour of combinatorial optimization, & traveling Comm. Contr. Computing, Univ. Illinois (1978). W.T. Rhee and M. Talagrand, "Martingale inequalities and NP-complete prob- lems", Math. Oper. Res. 12, 177-lSl (1987). [17] T.n.C. Smith and G.L. Thompson, "A LIFO implicit enumeration search gorithm for the symmetric traveling salesman problem using Held and Karp's 1-lree relaxation", [18] [19] Ann Disc. Math., TSP', Math. Oper. 479-193 (1977). for Res., 6, 374-378 (1981). J.M. Steele, "Notes on probabilistic and worst case analyses of classical problems of combinatorial optimization nell [20] I, J.M. Steele, "Complete convergence of short paths and Karp's algorithm the al- in Euclidean space", lectures given at Cor- University (1987). T. Volgenant and R. Jonker, "A branch and bound algoritlim for the symmetric traveling salesman problem based on the 1-tree relaixation" Res., 9, 83-89 (1982). 23 , European J. Oper. [21] L.A. Wolsey, "Heuristic analysis, linear programming and Branch and Bound", Math. Prog. Study, 13, 121-134 (1980). 24 Har Date Due 2001 Lib-26-67 MIT LIBRARIES DUPL 3 9080 02239 0287