Skip to main content
Top

2016 | OriginalPaper | Chapter

Ant-Based System Analysis on the Traveling Salesman Problem Under Real-World Settings

Authors : Gloria Cerasela Crişan, Elena Nechita, Vasile Palade

Published in: Combinations of Intelligent Methods and Applications

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Many optimization problems have huge solution spaces, deep restrictions, highly correlated parameters, and operate with uncertain or inconsistent data. Such problems sometimes elude the usual solving methods we are familiar with, forcing us to continuously improve these methods or to even completely reconsider the solving methodologies. When decision makers need faster and better results to more difficult problems, the quality of a decision support system is crucial. To estimate the quality of a decision support system when approaching difficult problems is not easy, but is very important when designing and conducting vital industrial processes or logistic operations. This paper studies the resilience of a solving method, initially designed for the static and deterministic TSP (Traveling Salesman Problem) variant, when applied to an uncertain and dynamic TSP version. This investigation shows how a supplementary level of complexity can be successfully handled. The traditional ant-based system under investigation is infused with a technique which allows the evaluation of its performances when uncertain input data are present. Like the real ant colonies do, the system rapidly adapts to repeated environmental changes. A comparison with the performance of another heuristic optimization method is also done.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
4.
go back to reference Soyster, A.: Convex programming with set-inclusive constraints and applications to inexact linear programming. Oper. Res. 21, 1154–1157 (1973)CrossRefMathSciNetMATH Soyster, A.: Convex programming with set-inclusive constraints and applications to inexact linear programming. Oper. Res. 21, 1154–1157 (1973)CrossRefMathSciNetMATH
5.
go back to reference Gould, F.J.: Proximate linear programming: an experimental study of a modified simplex algorithm for solving programs with inexact data, University of North Carolina at Chapel Hill, Institute of Statistics Mimeo Series No. 789 (1971) Gould, F.J.: Proximate linear programming: an experimental study of a modified simplex algorithm for solving programs with inexact data, University of North Carolina at Chapel Hill, Institute of Statistics Mimeo Series No. 789 (1971)
6.
go back to reference Ben-Tal, A., Nemirovski, A.: Robust solutions of linear programming problems contaminated with uncertain data. Math. Program. 88, 411–424 (2000)CrossRefMathSciNetMATH Ben-Tal, A., Nemirovski, A.: Robust solutions of linear programming problems contaminated with uncertain data. Math. Program. 88, 411–424 (2000)CrossRefMathSciNetMATH
8.
go back to reference El-Ghaoui, L., Lebret, H.: Robust solutions to least-square problems to uncertain data matrices. SIAM J. Matrix Anal. Appl. 18, 1035–1064 (1997)CrossRefMathSciNetMATH El-Ghaoui, L., Lebret, H.: Robust solutions to least-square problems to uncertain data matrices. SIAM J. Matrix Anal. Appl. 18, 1035–1064 (1997)CrossRefMathSciNetMATH
9.
go back to reference Crişan, G.C., Pintea, C.M., Chira, C.: Risk assessment for incoherent data. Environ. Eng. Manag. J. 11(12), 2169–2174 (2012) Crişan, G.C., Pintea, C.M., Chira, C.: Risk assessment for incoherent data. Environ. Eng. Manag. J. 11(12), 2169–2174 (2012)
10.
go back to reference Crainic, T.G., Crişan, G.C., Gendreau, M., Lahrichi, N., Rei, W.: A concurrent evolutionary approach for rich combinatorial optimization. In: Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers 2017–2022 (2009) Crainic, T.G., Crişan, G.C., Gendreau, M., Lahrichi, N., Rei, W.: A concurrent evolutionary approach for rich combinatorial optimization. In: Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers 2017–2022 (2009)
11.
go back to reference Tlili, T., Krichen, S., Faiz, S.: Simulated annealing-based decision support system for routing problems. In: 2014 IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 2954–2958 (2014) Tlili, T., Krichen, S., Faiz, S.: Simulated annealing-based decision support system for routing problems. In: 2014 IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 2954–2958 (2014)
13.
go back to reference Applegate, D., Cook, W.J., Rohe, S.: Chained Lin-Kernighan for large traveling salesman problems. INFORMS J. Comput. 15(1), 82–92 (2003)CrossRefMathSciNetMATH Applegate, D., Cook, W.J., Rohe, S.: Chained Lin-Kernighan for large traveling salesman problems. INFORMS J. Comput. 15(1), 82–92 (2003)CrossRefMathSciNetMATH
16.
go back to reference Cook, W.J.: In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation. Princeton University Press, Princeton (2012) Cook, W.J.: In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation. Princeton University Press, Princeton (2012)
17.
go back to reference Dantzig, G.B., Fulkerson, R., Johnson, S.M.: Solution of a large-scale traveling salesman problem. Oper. Res. 2, 393–410 (1954)MathSciNet Dantzig, G.B., Fulkerson, R., Johnson, S.M.: Solution of a large-scale traveling salesman problem. Oper. Res. 2, 393–410 (1954)MathSciNet
18.
go back to reference Laporte, G.: A short history of the traveling salesman problem. Canada Research Chair in Distribution Management,Centre for Research on Transportation (CRT) and GERAD HEC Montréal, Canada (2006) Laporte, G.: A short history of the traveling salesman problem. Canada Research Chair in Distribution Management,Centre for Research on Transportation (CRT) and GERAD HEC Montréal, Canada (2006)
19.
go back to reference 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 (2011) 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 (2011)
20.
go back to reference Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher J.W. (eds.) Complexity of Computer Computations. The IBM Research Symposia, pp. 85–103. Plenum. Press, New York (1972) Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher J.W. (eds.) Complexity of Computer Computations. The IBM Research Symposia, pp. 85–103. Plenum. Press, New York (1972)
21.
go back to reference Applegate, D., Bixby, R., Chvátal, V., Cook, W.: On the solution of traveling salesman problems. Documenta Mathematica, Extra volume ICM 1998(III), 645–656 (1998) Applegate, D., Bixby, R., Chvátal, V., Cook, W.: On the solution of traveling salesman problems. Documenta Mathematica, Extra volume ICM 1998(III), 645–656 (1998)
22.
go back to reference Sangalli, A.: Why sales reps pose a hard problem. New Sci. 24–28 (1992) Sangalli, A.: Why sales reps pose a hard problem. New Sci. 24–28 (1992)
23.
go back to reference Moscato, P., Buriol, L., Cotta, C.: On the analysis of data derived from mitochondrial DNA distance matrices: Kolmogorov and a traveling salesman give their opinion. In: Pedal, C.D. (ed.) Advances in Nature Inspired Computation: The PPSN VII Workshops, University of Reading, pp. 37–38 (2002) Moscato, P., Buriol, L., Cotta, C.: On the analysis of data derived from mitochondrial DNA distance matrices: Kolmogorov and a traveling salesman give their opinion. In: Pedal, C.D. (ed.) Advances in Nature Inspired Computation: The PPSN VII Workshops, University of Reading, pp. 37–38 (2002)
24.
go back to reference Climer, S., Zhang, W.: Take a walk and cluster genes: a TSP-based approach to optimal rearrangement clustering. In: 21st International Conference on Machine Learning (ICML’04), pp. 169–176, Banff, Canada (2004) Climer, S., Zhang, W.: Take a walk and cluster genes: a TSP-based approach to optimal rearrangement clustering. In: 21st International Conference on Machine Learning (ICML’04), pp. 169–176, Banff, Canada (2004)
25.
go back to reference Adleman, L.M.: Molecular computation of solutions to combinatorial problems. Science 266(5187), 1021–1024 (1994)CrossRef Adleman, L.M.: Molecular computation of solutions to combinatorial problems. Science 266(5187), 1021–1024 (1994)CrossRef
26.
go back to reference Adleman L.M.: Steering the future of computing. Nature 440(7083), 383 (2006) Adleman L.M.: Steering the future of computing. Nature 440(7083), 383 (2006)
28.
32.
go back to reference Christofides, N.: Worst-case analysis of a new heuristic for the travelling salesman problem. Technical report 388, Graduate School of Industrial Administration, Carnegie Mellon University (1976) Christofides, N.: Worst-case analysis of a new heuristic for the travelling salesman problem. Technical report 388, Graduate School of Industrial Administration, Carnegie Mellon University (1976)
33.
34.
go back to reference Gamboa, D., Rego, C., Glover, F.: Data structures and ejection chains for solving large scale traveling salesman problems. Eur. J. Oper. Res. 160(1), 154–171 (2005)CrossRefMATH Gamboa, D., Rego, C., Glover, F.: Data structures and ejection chains for solving large scale traveling salesman problems. Eur. J. Oper. Res. 160(1), 154–171 (2005)CrossRefMATH
35.
go back to reference Braschi, B.: Solving the traveling salesman problem using the simulated annealing on a hypercube. In: Proceedings of the Fourth Conference on Hypercubes, Concurrent Computers and Applications, pp. 765–768 (1989) Braschi, B.: Solving the traveling salesman problem using the simulated annealing on a hypercube. In: Proceedings of the Fourth Conference on Hypercubes, Concurrent Computers and Applications, pp. 765–768 (1989)
36.
go back to reference Dorigo, M., Gambardella, L.M.: Ant colonies for the traveling salesman problem. Technical Report TR/IRIDIA/1996-3 Université Libre de Bruxelles (1996) Dorigo, M., Gambardella, L.M.: Ant colonies for the traveling salesman problem. Technical Report TR/IRIDIA/1996-3 Université Libre de Bruxelles (1996)
41.
go back to reference Jaillet, P.: A priori solution of a traveling salesman problem in which a random set of the customers are visited. Oper. Res. 36(6), 929–936 (1988)CrossRefMathSciNetMATH Jaillet, P.: A priori solution of a traveling salesman problem in which a random set of the customers are visited. Oper. Res. 36(6), 929–936 (1988)CrossRefMathSciNetMATH
42.
go back to reference Berman, O., Simchi-Levi, D.: Finding the optimal a priori tour and location of traveling salesman with nonhomogeneous customers. Transp. Sci. 22(2), 148–154 (1988)CrossRefMathSciNetMATH Berman, O., Simchi-Levi, D.: Finding the optimal a priori tour and location of traveling salesman with nonhomogeneous customers. Transp. Sci. 22(2), 148–154 (1988)CrossRefMathSciNetMATH
43.
go back to reference Laporte, G., Louveaux, F., Mercure, H.: A priori optimization of the traveling salesman problem. Oper. Res. 42(3), 543–549 (1994)CrossRefMathSciNetMATH Laporte, G., Louveaux, F., Mercure, H.: A priori optimization of the traveling salesman problem. Oper. Res. 42(3), 543–549 (1994)CrossRefMathSciNetMATH
44.
go back to reference Rossi, F.A., Gavioli, I.: Aspects of heuristic methods in traveling salesman problem. In: Andreatta, G., Mason, F., Serafini, P. (eds.) Advanced School on Statistics in Combinatorial Optimization, pp. 214–227. World Scientific Publication, Singapore (1987) Rossi, F.A., Gavioli, I.: Aspects of heuristic methods in traveling salesman problem. In: Andreatta, G., Mason, F., Serafini, P. (eds.) Advanced School on Statistics in Combinatorial Optimization, pp. 214–227. World Scientific Publication, Singapore (1987)
45.
go back to reference Bianchi, L., Knowles, J., Bowler, N.: Local search for the traveling salesman problem: correction of the 2-p-opt and 1-shift algorithms. Eur. J. Oper. Res. 162(1), 206–219 (2005)CrossRefMathSciNetMATH Bianchi, L., Knowles, J., Bowler, N.: Local search for the traveling salesman problem: correction of the 2-p-opt and 1-shift algorithms. Eur. J. Oper. Res. 162(1), 206–219 (2005)CrossRefMathSciNetMATH
46.
go back to reference Bianchi, L., Gambardella, L.M., Dorigo, M.: An ant colony optimization approach to the probabilistic traveling salesman problem. In: 7th International Conference on Parallel Problem Solving from Nature I, vol. 2439, pp. 883–892 (2002) Bianchi, L., Gambardella, L.M., Dorigo, M.: An ant colony optimization approach to the probabilistic traveling salesman problem. In: 7th International Conference on Parallel Problem Solving from Nature I, vol. 2439, pp. 883–892 (2002)
47.
go back to reference Marinakis, Y., Marinaki, M.: A hybrid honey bees mating optimization algorithm for the probabilistic traveling salesman problem. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 1762–1769 (2010) Marinakis, Y., Marinaki, M.: A hybrid honey bees mating optimization algorithm for the probabilistic traveling salesman problem. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 1762–1769 (2010)
48.
go back to reference Henchiri, A., Bellalouna, M., Khaznaji, W.: Probabilistic traveling salesman problem: a survey. In: Position papers of the 2014 Federated Conference on Computer Science and Information Systems, Annals of Computer Science and Information Systems, vol. 2, pp. 55–60 (2014) Henchiri, A., Bellalouna, M., Khaznaji, W.: Probabilistic traveling salesman problem: a survey. In: Position papers of the 2014 Federated Conference on Computer Science and Information Systems, Annals of Computer Science and Information Systems, vol. 2, pp. 55–60 (2014)
49.
go back to reference Bianchi, L.: Ant colony optimization and local search for the probabilistic traveling salesman problem: a case study in stochastic combinatorial optimization. Ph.D. Thesis, Université Libre de Bruxelles (2006) Bianchi, L.: Ant colony optimization and local search for the probabilistic traveling salesman problem: a case study in stochastic combinatorial optimization. Ph.D. Thesis, Université Libre de Bruxelles (2006)
50.
go back to reference Montemanni, R., Barta, J., Gambardella, L.M.: The robust traveling salesman problem with interval data, Technical Report IDSIA 20–05 (2005) Montemanni, R., Barta, J., Gambardella, L.M.: The robust traveling salesman problem with interval data, Technical Report IDSIA 20–05 (2005)
51.
go back to reference Crişan, G.C., Nechita, E.: Solving fuzzy TSP with Ant algorithms. Int. J. Comput., Commun. Control III, suppl. issue, 228–231 (2008) Crişan, G.C., Nechita, E.: Solving fuzzy TSP with Ant algorithms. Int. J. Comput., Commun. Control III, suppl. issue, 228–231 (2008)
52.
go back to reference Toriello, A., Haskell, W.B., Poremba, M.: A dynamic traveling salesman problem with stochastic arc costs. Oper. Res. 62, 1107–1125 (2014)CrossRefMathSciNet Toriello, A., Haskell, W.B., Poremba, M.: A dynamic traveling salesman problem with stochastic arc costs. Oper. Res. 62, 1107–1125 (2014)CrossRefMathSciNet
53.
54.
56.
go back to reference Secomandi, N.: Analysis of a rollout approach to sequencing problems with stochastic routing applications. J. Heuristics 9, 321–352 (2003)CrossRefMATH Secomandi, N.: Analysis of a rollout approach to sequencing problems with stochastic routing applications. J. Heuristics 9, 321–352 (2003)CrossRefMATH
57.
go back to reference Cheong, T., White, C.C.: Dynamic traveling salesman problem: value of real-time traffic information. IEEE Trans. Intell. Transp. Syst. 13, 619–630 (2012)CrossRef Cheong, T., White, C.C.: Dynamic traveling salesman problem: value of real-time traffic information. IEEE Trans. Intell. Transp. Syst. 13, 619–630 (2012)CrossRef
58.
go back to reference Buhmann, J.M., Mihalák, M., Šrámek, R., Widmayer, P.: Robust optimization in the presence of uncertainty. In: Proceedings of the 4th conference on Innovations in Theoretical Computer Science (ITCS ’13), pp. 505–514. ACM, New York, USA (2013) Buhmann, J.M., Mihalák, M., Šrámek, R., Widmayer, P.: Robust optimization in the presence of uncertainty. In: Proceedings of the 4th conference on Innovations in Theoretical Computer Science (ITCS ’13), pp. 505–514. ACM, New York, USA (2013)
59.
go back to reference Jaillet, P., Lu, X.: Online traveling salesman problems with service flexibility. Networks 58, 137–146 (2011)MathSciNetMATH Jaillet, P., Lu, X.: Online traveling salesman problems with service flexibility. Networks 58, 137–146 (2011)MathSciNetMATH
60.
go back to reference Jaillet, P., Wagner, M.R.: Online vehicle routing problems: a survey. In: Golden, B.L., Raghavan, S., Wasil, E.A. (eds.) The Vehicle Routing Problem: Latest Advances and New Challenges. Springer (2008) Jaillet, P., Wagner, M.R.: Online vehicle routing problems: a survey. In: Golden, B.L., Raghavan, S., Wasil, E.A. (eds.) The Vehicle Routing Problem: Latest Advances and New Challenges. Springer (2008)
62.
go back to reference Schultz, T.R.: In search of Ant ancestors. Proc. Nat. Acad. Sci. 97(26), 14028–14029 (2000) Schultz, T.R.: In search of Ant ancestors. Proc. Nat. Acad. Sci. 97(26), 14028–14029 (2000)
63.
go back to reference Wilson, E.O., Hölldobler, B.: Eusociality: origin and consequences. Proc. Nat. Acad. Sci. 102(38), 13367–13371 (2005)CrossRef Wilson, E.O., Hölldobler, B.: Eusociality: origin and consequences. Proc. Nat. Acad. Sci. 102(38), 13367–13371 (2005)CrossRef
65.
go back to reference Pintea, C.M.: Advances in Bio-inspired Computing for Combinatorial Optimization Problems. Springer (2014) Pintea, C.M.: Advances in Bio-inspired Computing for Combinatorial Optimization Problems. Springer (2014)
66.
go back to reference Crişan, G.C., Pintea, C.M., Pop, P.: On the resilience of an ant-based system in fuzzy environments. An empirical study. In: Proceedings of the 2014 IEEE International Conference on Fuzzy Systems, Beijing, China, pp. 2588–2593 (2014) Crişan, G.C., Pintea, C.M., Pop, P.: On the resilience of an ant-based system in fuzzy environments. An empirical study. In: Proceedings of the 2014 IEEE International Conference on Fuzzy Systems, Beijing, China, pp. 2588–2593 (2014)
67.
go back to reference Nechita, E.: On the Approaches of Classical AI and Embodied AI. Scientific Studies and Research, Series Mathematics and Informatics, vol. 21(1), pp. 175–178 (2011) Nechita, E.: On the Approaches of Classical AI and Embodied AI. Scientific Studies and Research, Series Mathematics and Informatics, vol. 21(1), pp. 175–178 (2011)
68.
go back to reference Nechita, E.: Simulation of Discrete Events Systems (in Romanian). Tehnopress Publishing House, Iaşi (2005) Nechita, E.: Simulation of Discrete Events Systems (in Romanian). Tehnopress Publishing House, Iaşi (2005)
69.
go back to reference Glover, F., Laguna M.: Tabu Search, Kluwer Academic Publishers (1997) Glover, F., Laguna M.: Tabu Search, Kluwer Academic Publishers (1997)
70.
71.
go back to reference Černý, V.: Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J. Optim. Theory Appl. 45, 41–51 (1985)CrossRefMathSciNetMATH Černý, V.: Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm. J. Optim. Theory Appl. 45, 41–51 (1985)CrossRefMathSciNetMATH
72.
go back to reference Birattari, M., Dorigo, M.: How to assess and report the performance of a stochastic algorithm on a benchmark problem: mean or best result on a number of runs? Optim. Lett. 1(3), 309–311 (2007)CrossRefMathSciNetMATH Birattari, M., Dorigo, M.: How to assess and report the performance of a stochastic algorithm on a benchmark problem: mean or best result on a number of runs? Optim. Lett. 1(3), 309–311 (2007)CrossRefMathSciNetMATH
73.
go back to reference Crişan, G.C.: Ant algorithms in artificial intelligence. Ph.D. Thesis, A.I. Cuza University of Iaşi, Romania (2008) Crişan, G.C.: Ant algorithms in artificial intelligence. Ph.D. Thesis, A.I. Cuza University of Iaşi, Romania (2008)
74.
go back to reference Jin, Y.: A comprehensive survey of fitness approximation in evolutionary computation. Soft Comput. 9(1), 3–12 (2005)CrossRef Jin, Y.: A comprehensive survey of fitness approximation in evolutionary computation. Soft Comput. 9(1), 3–12 (2005)CrossRef
75.
go back to reference Hertz, A., Widmer, M.: Guidelines for the use of meta-heuristics in combinatorial optimization. Eur. J. Oper. Res. 151, 247–252 (2003)CrossRefMathSciNetMATH Hertz, A., Widmer, M.: Guidelines for the use of meta-heuristics in combinatorial optimization. Eur. J. Oper. Res. 151, 247–252 (2003)CrossRefMathSciNetMATH
76.
go back to reference Matthews, D.C., Sutton, A.M., Hains, D., Whitley, L.D.: Improved Robustness through Population Variance in Ant Colony Optimization, Engineering Stochastic Local Search Algorithms. Designing, Implementing and Analyzing Effective Heuristics, Lecture Notes in Computer Science, vol. 5752, pp. 145–149 (2009) Matthews, D.C., Sutton, A.M., Hains, D., Whitley, L.D.: Improved Robustness through Population Variance in Ant Colony Optimization, Engineering Stochastic Local Search Algorithms. Designing, Implementing and Analyzing Effective Heuristics, Lecture Notes in Computer Science, vol. 5752, pp. 145–149 (2009)
Metadata
Title
Ant-Based System Analysis on the Traveling Salesman Problem Under Real-World Settings
Authors
Gloria Cerasela Crişan
Elena Nechita
Vasile Palade
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-26860-6_3

Premium Partner