Skip to main content
Erschienen in: Evolutionary Intelligence 1/2022

20.10.2020 | Research Paper

The hybridization of ACO + GA and RVNS algorithm for solving the time-dependent traveling salesman problem

verfasst von: Ha-Bang Ban

Erschienen in: Evolutionary Intelligence | Ausgabe 1/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The time-dependent traveling salesman problem is a class of combinatorial optimization problems. Naturally, metaheuristic is a suitable approach to solve the problem with large sizes in short computation time. Previously, several metaheuristics have been proposed for solving the problem. These algorithms might have a strong search intensification, and their diversification mechanisms may not be sufficient. Due to the random nature, population-based algorithms improve on the chance of finding a globally. In this paper, we propose a population-based algorithm that combines an ant colony algorithm (ACO), genetic algorithm (GA), and neighborhood descent with random neighborhood ordering (RVND). In the algorithm, the ACO and GA are used to explore the promising solution areas that are yet to refined while the RVND exploits them with the hope of improving a solution. Therefore, our metaheuristic algorithm balances between exploration and exploitation. Extensive numerical experiments and comparisons with the state-of-the-art metaheuristic algorithms in the literature show that the proposed algorithm reaches better solutions in many cases.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat Abeledo HG, Fukasawa G, Pessoa R, Uchoa A (2013) The time dependent traveling salesman problem: Polyhedra and branch-cut-and price algorithm. J Math Program Comput 5(1):27–55CrossRef Abeledo HG, Fukasawa G, Pessoa R, Uchoa A (2013) The time dependent traveling salesman problem: Polyhedra and branch-cut-and price algorithm. J Math Program Comput 5(1):27–55CrossRef
2.
Zurück zum Zitat Ban HB (2019) An efficiency two-phase metaheuristic algorithm for the time dependent traveling salesman problem. J RAIRO 53(3):917–935CrossRef Ban HB (2019) An efficiency two-phase metaheuristic algorithm for the time dependent traveling salesman problem. J RAIRO 53(3):917–935CrossRef
3.
Zurück zum Zitat Ban HB, Nguyen DN (2017) A meta-heuristic algorithm combining between Tabu and variable neighborhood search for the minimum latency problem. J Fund Inf 156(1):21–41MathSciNetMATH Ban HB, Nguyen DN (2017) A meta-heuristic algorithm combining between Tabu and variable neighborhood search for the minimum latency problem. J Fund Inf 156(1):21–41MathSciNetMATH
4.
Zurück zum Zitat Ban HB, Nguyen DN (2014) A parallel algorithm combines genetic algorithm and ant colony algorithm for the minimum latency problem. In: Proceedings of the SOICT, pp 39–48 Ban HB, Nguyen DN (2014) A parallel algorithm combines genetic algorithm and ant colony algorithm for the minimum latency problem. In: Proceedings of the SOICT, pp 39–48
5.
Zurück zum Zitat Benhala B, Ahaitouf A (2014) GA and ACO in hybrid approach for analog circuit performance optimization. In: Proceedings of the ICMCS, pp 1–6 Benhala B, Ahaitouf A (2014) GA and ACO in hybrid approach for analog circuit performance optimization. In: Proceedings of the ICMCS, pp 1–6
6.
Zurück zum Zitat Balakrishnan N, Lucena A, Wong RT (1992) Scheduling examinations to reduce second-order conflicts. Comput Oper Res 19:353–361CrossRef Balakrishnan N, Lucena A, Wong RT (1992) Scheduling examinations to reduce second-order conflicts. Comput Oper Res 19:353–361CrossRef
7.
Zurück zum Zitat Bigras L, Gamache M, Savard G (2008) The time-dependent traveling salesman problem and single machine scheduling problems with sequence dependent setup time. J Discrete Optim 5:685–699MathSciNetCrossRef Bigras L, Gamache M, Savard G (2008) The time-dependent traveling salesman problem and single machine scheduling problems with sequence dependent setup time. J Discrete Optim 5:685–699MathSciNetCrossRef
8.
Zurück zum Zitat Dong G, Guo WW (2010) A cooperative ant colony system and genetic algorithm for TSPs. In: Proceedings of the ICSI, LNCS, pp 597–604 Dong G, Guo WW (2010) A cooperative ant colony system and genetic algorithm for TSPs. In: Proceedings of the ICSI, LNCS, pp 597–604
9.
Zurück zum Zitat Dongarra JJ (2013) Performance of various computers using standard linear equations software. Linpack Benchmark Report, University of Tennessee Computer Science Technical Report, CS-89-85 Dongarra JJ (2013) Performance of various computers using standard linear equations software. Linpack Benchmark Report, University of Tennessee Computer Science Technical Report, CS-89-85
10.
Zurück zum Zitat Dorigo M, Stutzle T (2004) Ant colony optimization. Bradford Books, LondonCrossRef Dorigo M, Stutzle T (2004) Ant colony optimization. Bradford Books, LondonCrossRef
11.
Zurück zum Zitat Duan H, Yu X (2007) Hybrid ant colony optimization using memetic algorithm for traveling salesman problem. In: Proceedings of the ADPRL, pp 92–95 Duan H, Yu X (2007) Hybrid ant colony optimization using memetic algorithm for traveling salesman problem. In: Proceedings of the ADPRL, pp 92–95
12.
Zurück zum Zitat Figliozzi MA (2012) The time dependent vehicle routing problem with time windows: benchmark problems, an efficient solution algorithm, and solution characteristics. J Transp Res Part E Log Transp Rev 48(3):616–636CrossRef Figliozzi MA (2012) The time dependent vehicle routing problem with time windows: benchmark problems, an efficient solution algorithm, and solution characteristics. J Transp Res Part E Log Transp Rev 48(3):616–636CrossRef
13.
Zurück zum Zitat Fox K (1973) Production scheduling on parallel lines with dependencies. PhD thesis. Johns Hopkins University, Baltimore Fox K (1973) Production scheduling on parallel lines with dependencies. PhD thesis. Johns Hopkins University, Baltimore
14.
Zurück zum Zitat Fox K, Gavish B, Graves S (1979) The time dependent traveling salesman problem and extensions. Working paper no. 7904, Graduate School of Management, University of Rochester Fox K, Gavish B, Graves S (1979) The time dependent traveling salesman problem and extensions. Working paper no. 7904, Graduate School of Management, University of Rochester
15.
Zurück zum Zitat Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, ReadingMATH Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, ReadingMATH
16.
Zurück zum Zitat Gouveia L, Vo S (1995) A classification of formulations for the (time-dependent) traveling salesman problem. J Eur Oper Res 83(1):69–82CrossRef Gouveia L, Vo S (1995) A classification of formulations for the (time-dependent) traveling salesman problem. J Eur Oper Res 83(1):69–82CrossRef
17.
Zurück zum Zitat Hasegawa H (2004) Optimization of GROUP behavior. Jpn Ethol Soc Newsl 43:22–23 Hasegawa H (2004) Optimization of GROUP behavior. Jpn Ethol Soc Newsl 43:22–23
18.
Zurück zum Zitat Holland JH (1995) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor Holland JH (1995) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor
19.
Zurück zum Zitat Hashimoto H, Yagiura M, Ibaraki T (2008) An iterated local search algorithm for the time-dependent vehicle routing problem with time windows. J Discrete Optim 5(2):434–456MathSciNetCrossRef Hashimoto H, Yagiura M, Ibaraki T (2008) An iterated local search algorithm for the time-dependent vehicle routing problem with time windows. J Discrete Optim 5(2):434–456MathSciNetCrossRef
22.
Zurück zum Zitat Johnson DS, McGeoch LA (2020) The traveling salesman problem: a case study in local optimization. In: Aarts E, Lenstra JK (eds) Local search in combinatorial optimization. Springer, Berlin, pp 215–310 Johnson DS, McGeoch LA (2020) The traveling salesman problem: a case study in local optimization. In: Aarts E, Lenstra JK (eds) Local search in combinatorial optimization. Springer, Berlin, pp 215–310
23.
Zurück zum Zitat Li F, Golden B, Wasil E (2005) Solving the time dependent traveling salesman problem. In: The next wave in computing, optimization, and decision technologies. Springer, Berlin, pp 163–182 Li F, Golden B, Wasil E (2005) Solving the time dependent traveling salesman problem. In: The next wave in computing, optimization, and decision technologies. Springer, Berlin, pp 163–182
24.
25.
Zurück zum Zitat Malandraki C, Daskin M (1992) Time dependent vehicle routing problems: formulations, properties and heuristic algorithms. J Transp Sci 26(3):185–200CrossRef Malandraki C, Daskin M (1992) Time dependent vehicle routing problems: formulations, properties and heuristic algorithms. J Transp Sci 26(3):185–200CrossRef
26.
Zurück zum Zitat Mladenovic N, Hansen P (1997) Variable neighborhood search. J Oper Res 24(11–24):1097–1100MathSciNetMATH Mladenovic N, Hansen P (1997) Variable neighborhood search. J Oper Res 24(11–24):1097–1100MathSciNetMATH
27.
Zurück zum Zitat Mladenovic N, Urosevi D, Hanafi S (2012) Variable neighborhood search for the travelling deliveryman problem. J 4OR 11:1–17MathSciNet Mladenovic N, Urosevi D, Hanafi S (2012) Variable neighborhood search for the travelling deliveryman problem. J 4OR 11:1–17MathSciNet
28.
Zurück zum Zitat Osaba E, Onieva E, Carballedo R, Diaz F, Perallos A (2013) An adaptive multi-crossover population algorithm for solving routing problems. In: Proceedings of the NICSO, studies in computational intelligence, vol 512, pp 113–125 Osaba E, Onieva E, Carballedo R, Diaz F, Perallos A (2013) An adaptive multi-crossover population algorithm for solving routing problems. In: Proceedings of the NICSO, studies in computational intelligence, vol 512, pp 113–125
29.
Zurück zum Zitat Otman A, Jaafar A (2011) A comparative study of adaptive crossover operators for genetic algorithms to resolve the traveling salesman problem. J Comput Appl 31(11):49–57 Otman A, Jaafar A (2011) A comparative study of adaptive crossover operators for genetic algorithms to resolve the traveling salesman problem. J Comput Appl 31(11):49–57
30.
Zurück zum Zitat Picard JC, Queyranne M (1978) The time-dependent traveling salesman problem and its application to the tardiness problem in one machine scheduling. J Oper Rese 26:86–110MathSciNetCrossRef Picard JC, Queyranne M (1978) The time-dependent traveling salesman problem and its application to the tardiness problem in one machine scheduling. J Oper Rese 26:86–110MathSciNetCrossRef
31.
Zurück zum Zitat RazaliJohn NM, Geraghty GJ (2011) Genetic algorithm performance with different selection strategies in solving TSP. In: Conference ICCIIS’11, pp 1134–1139 RazaliJohn NM, Geraghty GJ (2011) Genetic algorithm performance with different selection strategies in solving TSP. In: Conference ICCIIS’11, pp 1134–1139
32.
Zurück zum Zitat Ruland K (1995) Polyhedral solution to the pickup and delivery problem. PhD thesis, Washington University, Saint Louis Ruland K (1995) Polyhedral solution to the pickup and delivery problem. PhD thesis, Washington University, Saint Louis
33.
Zurück zum Zitat Shang G, Xinzi J, Kezong T (2007) Hybrid algorithm combining ant colony optimization algorithm with genetic algorithm. In: Proceedings of the Chinese control, pp 701–704 Shang G, Xinzi J, Kezong T (2007) Hybrid algorithm combining ant colony optimization algorithm with genetic algorithm. In: Proceedings of the Chinese control, pp 701–704
34.
Zurück zum Zitat Salehipour A, Sorensen K, Goos P, Braysy O (2011) Efficient GRASP+VND and GRASP+VNS meta-heuristics for the traveling repairman problem. J Oper Res 9(2):189–209CrossRef Salehipour A, Sorensen K, Goos P, Braysy O (2011) Efficient GRASP+VND and GRASP+VNS meta-heuristics for the traveling repairman problem. J Oper Res 9(2):189–209CrossRef
35.
Zurück zum Zitat Simchi-Levi D, Berman O (1991) Minimizing the total flow time of n jobs on a network. IEEE Trans 23:236–244CrossRef Simchi-Levi D, Berman O (1991) Minimizing the total flow time of n jobs on a network. IEEE Trans 23:236–244CrossRef
36.
Zurück zum Zitat Soylu E, Uysal A (2017) A hybrid genetic-ant colony algorithm for travelling salesman problem. J IJESA 1(3):85–90 Soylu E, Uysal A (2017) A hybrid genetic-ant colony algorithm for travelling salesman problem. J IJESA 1(3):85–90
37.
Zurück zum Zitat Testa L, Esterline A, Dozier G (1999) Evolving efficient theme park tours. J CIT 7(1):77–92 Testa L, Esterline A, Dozier G (1999) Evolving efficient theme park tours. J CIT 7(1):77–92
38.
Zurück zum Zitat Vander Wiel RJ, Sahinidis NV (1995) Heuristics bounds and test problem generation for the time-dependent traveling salesman problem. J Transp Sci 29:167–183CrossRef Vander Wiel RJ, Sahinidis NV (1995) Heuristics bounds and test problem generation for the time-dependent traveling salesman problem. J Transp Sci 29:167–183CrossRef
39.
Zurück zum Zitat Wiel RV, Sahinidis N (1996) An exact solution approach for the time-dependent traveling salesman problem. J NRL 43:797–820MathSciNetCrossRef Wiel RV, Sahinidis N (1996) An exact solution approach for the time-dependent traveling salesman problem. J NRL 43:797–820MathSciNetCrossRef
Metadaten
Titel
The hybridization of ACO + GA and RVNS algorithm for solving the time-dependent traveling salesman problem
verfasst von
Ha-Bang Ban
Publikationsdatum
20.10.2020
Verlag
Springer Berlin Heidelberg
Erschienen in
Evolutionary Intelligence / Ausgabe 1/2022
Print ISSN: 1864-5909
Elektronische ISSN: 1864-5917
DOI
https://doi.org/10.1007/s12065-020-00510-9

Weitere Artikel der Ausgabe 1/2022

Evolutionary Intelligence 1/2022 Zur Ausgabe

Premium Partner