Abstract
We consider the problem of constructing a minimum-weight, two-connected network spanning all the points in a setV. We assume a symmetric, nonnegative distance functiond(·) defined onV × V which satisfies the triangle inequality. We obtain a structural characterization of optimal solutions. Specifically, there exists an optimal two-connected solution whose vertices all have degree 2 or 3, and such that the removal of any edge or pair of edges leaves a bridge in the resulting connected components. These are the strongest possible conditions on the structure of an optimal solution since we also show thatany two-connected graph satisfying these conditions is theunique optimal solution for a particular choice of ‘canonical’ distances satisfying the triangle inequality. We use these properties to show that the weight of an optimal traveling salesman cycle is at most 4/3 times the weight of an optimal two-connected solution; examples are provided which approach this bound arbitrarily closely. In addition, we obtain similar results for the variation of this problem where the network need only span a prespecified subset of the points.
Similar content being viewed by others
References
Bell Laboratories, “The traveling salesman problem: 1934–1978,” Bibliography No. 367 (Holmdel, NY, 1979).
C. Berge,Graphs and Hypergraphs (North-Holland, Amsterdam, 1973).
D. Bienstock, E.F. Brickell and C.L. Monma, “Properties ofk-connected networks,”SIAM Journal on Discrete Mathematics, to appear.
N. Christofides, “Worst-case analysis of a new heuristic for the traveling salesman problem,” Technical Report, GSIA, Carnegie-Mellon University (Pittsburgh, PA, 1976).
N. Christofides, “The traveling salesman problem,” in: N. Christofides et al., eds.,Combinatorial Optimization (Wiley, New York, 1979) pp. 131–150.
N. Christofides and C.A. Whitlock, “Network synthesis with connectivity constraints—A survey,” in: J.P. Brans, ed.,Operational Research '81 (North-Holland, Amsterdam, 1981) pp. 705–723.
G. Cornuéjols, J. Fonlupt and D. Naddef, “The traveling salesman problem on a graph and some related integer polyhedra,”Mathematical Programming 33 (1985) 1–27.
G. Cornuéjols and G.L. Nemhauser, “Tight bounds on Christofides' traveling salesman heuristic,”Mathematical Programming 14 (1978) 116–121.
H. Crowder and M.W. Padberg, “Solving large-scale symmetric traveling salesman problems to optimality,”Management Science 26 (1980) 495–509.
G.B. Dantzig, D.R. Fulkerson and S.M. Johnson, “On a linear programming, combinatorial approach to the traveling salesman problem,”Operations Research 7 (1959) 58–66.
S.E. Dreyfus and R.A. Wagner, “The Steiner problem in graphs,”Networks 1 (1971) 195–207.
J. Edmonds, “Maximum matching and a polytope with 0-1 vertices,”Journal of Research of the National Bureau of Standards 698 (1965) 125–130.
R.E. Erickson, C.L. Monma and A.F. Veinott Jr., “Send-and-split method for minimum-concave-cost network flows,”Mathematics of Operations Research 12 (1987) 634–664.
K.P. Eswaran and R.E. Tarjan, “Augmentation problems,”SIAM Journal on Computing 5 (1976) 653–665.
G.N. Frederickson and J. Ja'Ja', “On the relationship between the biconnectivity augmentation and traveling salesman problem,”Theoretical Computer Science 13 (1982) 189–201.
A.M. Frieze, “Worst-case analysis of algorithms for traveling salesman problems,”Operational Research Verfahren 32 (1979) 93–112.
A.M. Frieze, G. Galbiati and F. Maffioli, “On the worst-case performance of some algorithms for the asymmetric traveling salesman problems,”Networks 12 (1982) 23–39.
M.R. Garey and D.S. Johnson,Computers and Intractability: A Guide to the Theory of NP-Completeness (Freeman, San Francisco, CA, 1979).
E.N. Gilbert and H.O. Pollak, “Steiner minimal trees,”SIAM Journal on Applied Mathematics 16 (1968) 1–29.
R.L. Graham and P. Hell, “On the history of the minimum spanning tree problem,”Annals of the History of Computing 7 (1985) 41–57.
M. Grötschel and C.L. Monma, “Integer polyhedra arising from certain network design problems with connectivity constraints,”SIAM Journal on Discrete Mathematics, to appear.
M. Grötschel and M.W. Padberg, “On the symmetric traveling salesman problem I: Inequalities,”Mathematical Programming 16 (1979) 265–280.
M. Grötschel and M.W. Padberg, “On the symmetric traveling salesman problem II: Lifting theorems and facets,”Mathematical Programming 16 (1979) 281–302.
E.L. Lawler, J.K. Lenstra, A.H.G. Rinnooy Kan and D.B. Shmoys, eds.,The Traveling Salesman Problem (Wiley, New York, 1985).
L. Lovász, “On some connectivity properties of Eulerian graphs,”Acta Mathematica Academiae Scientiarum Hungaricae 28 (1976) 129–138.
C.L. Monma and D.F. Shallcross, “Methods for designing survivable communication networks,”Operations Research (1989).
C.L. Monma and J.B. Sidney, “Sequencing with series-parallel precedence constraints,”Mathematics of Operations Research 4 (1979) 215–224.
D. Naddef and W.R. Pulleyblank, “Matching in regular graphs,”Discrete Mathematics 34 (1981) 283–291.
C. Papadimitriou and U.V. Vazirani, “On two geometric problems related to the traveling salesman problem,”Journal of Algorithms 5 (1984) 231–246.
R.G. Parker and R.L. Rardin, “The traveling salesman problem: An update of research,”Naval Research Logistics Quarterly 30 (1983) 69–96.
J.S. Provan, “Convexity and the Steiner tree problem,”Networks 18 (1988) 55–72.
W.R. Pulleyblank, “On minimizing setups in precedence constrained scheduling,” Operations Research Technical Report 81185, University of Bonn (Bonn, 1981).
D. J. Rosenkrantz, R.E. Stearns and P.M. Lewis II, “An analysis of several heuristics for the traveling salesman problem,”SIAM Journal on Computing 6 (1977) 563–581.
K. Steiglitz, P. Weiner and D.J. Kleitman, “The design of minimum cost survivable networks,”IEEE Transactions on Circuit Theory 16 (1969) 455–460.
K. Takamizawa, T. Nishizek and N. Saito, “Linear-time computability of combinational problems on series parallel graphs,”Journal ACM 29 (1982) 632–641.
J.A. Wald and C. Colbourn, “Steiner trees in outerplanar graphs,”Congressus Numeratum 36 (1982) 15–22.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Monma, C.L., Munson, B.S. & Pulleyblank, W.R. Minimum-weight two-connected spanning networks. Mathematical Programming 46, 153–171 (1990). https://doi.org/10.1007/BF01585735
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01585735