Skip to main content
Log in

Computing the variance of tour costs over the solution space of the TSP in polynomial time

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. 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)

    Article  Google Scholar 

  2. 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)

    MATH  Google Scholar 

  3. Arora, S.: Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems. J. ACM 45(5), 753–782 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  4. Barnes, J., Dimova, B., Dokov, S., Solomon, A.: The theory of elementary landscapes. Appl. Math. Lett. 16(3), 337–343 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Basel, J. III, Willemain, T.R.: Random tours in the traveling salesman problem analysis and application. Comput. Optim. Appl. 20(2), 211–217 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  6. Beardwood, J., Halton, J., Hammersley, J.: The shortest path through many points. Proc. Camb. Philos. Soc. 55, 299–327 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  7. 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)

    Article  MathSciNet  MATH  Google Scholar 

  8. 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)

    Google Scholar 

  9. Frieze, A.: On random symmetric travelling salesman problems. Math. Oper. Res. 29(4), 878–890 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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)

    Google Scholar 

  11. Gusfield, D.: Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology. Cambridge University Press, New York (1997)

    Book  MATH  Google Scholar 

  12. Gutin, G., Punnen, A.: The Traveling Salesman Problem and Its Variations. Kluwer Academic, New York (2002)

    MATH  Google Scholar 

  13. 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)

    Article  MathSciNet  MATH  Google Scholar 

  14. Habib, M., McDiarmid, C., Ramirez-Alfonsin, J., Reed, B. (eds.): Probabilistic Methods for Algorithmic Discrete Mathematics. Algorithms and Combinatorics, vol. 16. Springer, Berlin (1998)

    MATH  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. Karp, R.: Probabilistic analysis of partitioning algorithms for the traveling-salesman problem in the plane. Math. Oper. Res. 2(3), 209–224 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  17. Kirkpatrick, S., Gelatt, C.D. Jr., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  18. Krauth, W., Mézard, M.: The cavity method and the travelling-salesman problem. Europhys. Lett. 8(3), 213–218 (1988)

    Article  Google Scholar 

  19. Lawler, E.L., Lenstra, J.K., Kan, A.H.G.R., Shmoys, D.B. (eds.): The Traveling Salesman Problem. Wiley, New York (1985)

    MATH  Google Scholar 

  20. Luenberger, D.G.: Optimization by Vector Space Methods. Wiley, New York (1997)

    Google Scholar 

  21. Mézard, M., Parisi, G.: A replica analysis of the travelling salesman problem. J. Phys. (Paris) 47(8), 1285–1296 (1986)

    Article  Google Scholar 

  22. 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)

    Google Scholar 

  23. Pevzner, P.A.: Computational Molecular Biology: An Algorithmic Approach. MIT Press, Cambridge (2000)

    MATH  Google Scholar 

  24. Reinelt, G.: TSPLIB—a traveling salesman problem library. ORSA J. Comput. 3(4), 376–384 (1991)

    Article  MATH  Google Scholar 

  25. Reinelt, G.: The Traveling Salesman: Computational Solutions for TSP Applications. LNCS, vol. 840. Springer, Berlin (1994).

    Google Scholar 

  26. Rhee, W.T., Talagrand, M.: A sharp deviation inequality for the stochastic traveling salesman problem. Ann. Probab. 17, 1–8 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  27. Shiryaev, A.N.: Probability, 2nd edn. Graduate Texts in Mathematics. Springer, Berlin (1996)

    Google Scholar 

  28. Steele, J.M.: Probability Theory and Combinatorial Optimization. SIAM, Philadelphia (1997)

    Book  MATH  Google Scholar 

  29. Wästlund, J.: The mean field traveling salesman and related problems. Acta Math. (2012, to appear)

  30. Yukich, J.E.: Probability Theory of Classical Euclidean Optimization Problems. Lecture Notes in Mathematics, vol. 1675. Springer, Berlin (1998)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paul J. Sutcliffe.

Appendix: The mean and variance of TSPLIB problems

Appendix: The mean and variance of TSPLIB problems

Tables 5 and 6 provide the mean and variance of tour costs over the solution space of 107 instances from the well known TSPLIB [24] archive.

Table 5 The mean, μ and variance, σ 2 of TSPLIB problems instances a280 to pla3797
Table 6 The mean, μ and variance, σ 2 of TSPLIB problems instances pr to v

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-012-9472-0

Keywords

Navigation