Abstract
We give an O(n 2) time algorithm to find the population variance of tour costs over the solution space of the n city symmetric Traveling Salesman Problem (TSP). The algorithm has application in both the stochastic case, where the problem is specified in terms of edge costs which are pairwise independently distributed random variables with known mean and variance, and the numeric edge cost case.
We apply this result to provide empirical evidence that, in a range of real world problem sets, the optimal tour cost correlates with a simple function of the mean and variance of tour costs.
Similar content being viewed by others
References
Agarwala, R., Applegate, D., Maglott, D., Schuler, G., Schaffer, A.: A fast and scalable radiation hybrid map construction and integration strategy. Genome Res. 10(8), 350–364 (2000)
Applegate, D.L., Bixby, R.E., Chvátal, V., Cook, W.J.: The Traveling Salesman Problem: A Computational Study. Princeton Series in Applied Mathematics. Princeton University Press, Princeton (2006)
Arora, S.: Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems. J. ACM 45(5), 753–782 (1998)
Barnes, J., Dimova, B., Dokov, S., Solomon, A.: The theory of elementary landscapes. Appl. Math. Lett. 16(3), 337–343 (2003)
Basel, J. III, Willemain, T.R.: Random tours in the traveling salesman problem analysis and application. Comput. Optim. Appl. 20(2), 211–217 (2001)
Beardwood, J., Halton, J., Hammersley, J.: The shortest path through many points. Proc. Camb. Philos. Soc. 55, 299–327 (1959)
Colletti, B., Barnes, J.: Local search structure in the symmetric travelling salesperson problem under a general class of rearrangement neighborhoods. Appl. Math. Lett. 14(1), 105–108 (2001)
Faraut, T., de Givry, S., Chabrier, P., Derrien, T., Galibert, F., Hitte, C., Schiex, T.: A comparative genome approach to marker ordering. In: Proc. of ECCB-06, p. 7 (2007)
Frieze, A.: On random symmetric travelling salesman problems. Math. Oper. Res. 29(4), 878–890 (2004)
Frieze, A., Yukich, J.E.: Probabilistic analysis of the TSP. In: Gutin, G., Punnen, A. (eds.) The Traveling Salesman Problem and its Variations, pp. 256–307. Kluwer Academic, New York (2002)
Gusfield, D.: Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology. Cambridge University Press, New York (1997)
Gutin, G., Punnen, A.: The Traveling Salesman Problem and Its Variations. Kluwer Academic, New York (2002)
Gutin, G., Yeo, A.: Polynomial approximation algorithms for the TSP and the QAP with a factorial domination number. Discrete Appl. Math. 119(1–2), 107–116 (2002)
Habib, M., McDiarmid, C., Ramirez-Alfonsin, J., Reed, B. (eds.): Probabilistic Methods for Algorithmic Discrete Mathematics. Algorithms and Combinatorics, vol. 16. Springer, Berlin (1998)
Hitte, C., Madeoy, J., Kirkness, E., Priat, C., Lorentzen, T., Senger, F., Thomas, D., Derrien, T., Ramirez, C., Scott, C., Evanno, G., Pullar, B., Cadieu, E., Oza, V., Lourgant, K., Jaffe, D., Tacher, S., Dréano, S., Berkova, N., André, C., Deloukas, P., Fraser, C., Lindblad-Toh, K., Ostrander, E., Galibert, F.: Facilitating genome navigation, survey sequencing and dense radiation-hybrid gene mapping. Nat. Rev. Genet. 6(8), 643–648 (2005)
Karp, R.: Probabilistic analysis of partitioning algorithms for the traveling-salesman problem in the plane. Math. Oper. Res. 2(3), 209–224 (1977)
Kirkpatrick, S., Gelatt, C.D. Jr., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)
Krauth, W., Mézard, M.: The cavity method and the travelling-salesman problem. Europhys. Lett. 8(3), 213–218 (1988)
Lawler, E.L., Lenstra, J.K., Kan, A.H.G.R., Shmoys, D.B. (eds.): The Traveling Salesman Problem. Wiley, New York (1985)
Luenberger, D.G.: Optimization by Vector Space Methods. Wiley, New York (1997)
Mézard, M., Parisi, G.: A replica analysis of the travelling salesman problem. J. Phys. (Paris) 47(8), 1285–1296 (1986)
Orman, A.J., Williams, H.P.: A survey of different integer programming formulations of the travelling salesman problem. In: Kontoghiorghes, E.J., Gatu, C. (eds.) Optimisation, Econometric and Financial Analysis (Advances in Computational Management Science), pp. 91–104. Springer, Berlin (2006)
Pevzner, P.A.: Computational Molecular Biology: An Algorithmic Approach. MIT Press, Cambridge (2000)
Reinelt, G.: TSPLIB—a traveling salesman problem library. ORSA J. Comput. 3(4), 376–384 (1991)
Reinelt, G.: The Traveling Salesman: Computational Solutions for TSP Applications. LNCS, vol. 840. Springer, Berlin (1994).
Rhee, W.T., Talagrand, M.: A sharp deviation inequality for the stochastic traveling salesman problem. Ann. Probab. 17, 1–8 (1989)
Shiryaev, A.N.: Probability, 2nd edn. Graduate Texts in Mathematics. Springer, Berlin (1996)
Steele, J.M.: Probability Theory and Combinatorial Optimization. SIAM, Philadelphia (1997)
Wästlund, J.: The mean field traveling salesman and related problems. Acta Math. (2012, to appear)
Yukich, J.E.: Probability Theory of Classical Euclidean Optimization Problems. Lecture Notes in Mathematics, vol. 1675. Springer, Berlin (1998)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sutcliffe, P.J., Solomon, A. & Edwards, J. Computing the variance of tour costs over the solution space of the TSP in polynomial time. Comput Optim Appl 53, 711–728 (2012). https://doi.org/10.1007/s10589-012-9472-0
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-012-9472-0