Skip to main content

2018 | OriginalPaper | Buchkapitel

A CPU-GPU Parallel Ant Colony Optimization Solver for the Vehicle Routing Problem

verfasst von : Antón Rey, Manuel Prieto, J. I. Gómez, Christian Tenllado, J. Ignacio Hidalgo

Erschienen in: Applications of Evolutionary Computation

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

This paper exposes a new hybrid approach based on Ant Colony Optimization heuristics, Route First-Cluster Second methods and Local search procedures, combined to generate high quality solutions for the Vehicle Routing Problem. This method uses the parallel computing power of modern general purpose GPUs and multicore CPUs, outperforming current ACO-based VRP solvers and showing to be a competitive approach compared to other high performing metaheuristic solvers.

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 Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput. Surv. (CSUR) 35(3), 268–308 (2003)CrossRef Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput. Surv. (CSUR) 35(3), 268–308 (2003)CrossRef
2.
Zurück zum Zitat Vidal, T., Crainic, T., Gendreau, M., Lahrichi, N., Rei, W.: A hybrid genetic algorithm for multidepot and periodic vehicle routing problems. Oper. Res. 60(3), 611–624 (2012)MathSciNetCrossRefMATH Vidal, T., Crainic, T., Gendreau, M., Lahrichi, N., Rei, W.: A hybrid genetic algorithm for multidepot and periodic vehicle routing problems. Oper. Res. 60(3), 611–624 (2012)MathSciNetCrossRefMATH
3.
Zurück zum Zitat Jin, J., Crainic, T., Lokketangen, A.: A Cooperative Parallel Metaheuristic for the Capacitated Vehicle Routing Problem (2012) Jin, J., Crainic, T., Lokketangen, A.: A Cooperative Parallel Metaheuristic for the Capacitated Vehicle Routing Problem (2012)
4.
Zurück zum Zitat Groer, C.: Parallel and serial algorithms for vehicle routing problems. In: ProQuest (2008) Groer, C.: Parallel and serial algorithms for vehicle routing problems. In: ProQuest (2008)
5.
Zurück zum Zitat Prins, C.: A grasp \(\times \) evolutionary local search hybrid for the vehicle routing problem. In: Pereira, F.B., Tavares, J. (eds.) Bio-inspired Algorithms for the Vehicle Routing Problem, Studies in Computational Intelligence, vol. 161, pp. 35–53. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-85152-3_2 CrossRef Prins, C.: A grasp \(\times \) evolutionary local search hybrid for the vehicle routing problem. In: Pereira, F.B., Tavares, J. (eds.) Bio-inspired Algorithms for the Vehicle Routing Problem, Studies in Computational Intelligence, vol. 161, pp. 35–53. Springer, Heidelberg (2009). https://​doi.​org/​10.​1007/​978-3-540-85152-3_​2 CrossRef
6.
Zurück zum Zitat Christophe, D., Philippe, L., Prodhon, C., et al.: A GRASPxELS with Depth First Search Split Procedure for the HVRP (2012) Christophe, D., Philippe, L., Prodhon, C., et al.: A GRASPxELS with Depth First Search Split Procedure for the HVRP (2012)
7.
Zurück zum Zitat Subramanian, A.: Heuristic, Exact and Hybrid Approaches for Vehicle Routing Problems. Ph.D. thesis, Universidade Federal Fluminense, Niterói, Brazil (2012) Subramanian, A.: Heuristic, Exact and Hybrid Approaches for Vehicle Routing Problems. Ph.D. thesis, Universidade Federal Fluminense, Niterói, Brazil (2012)
8.
Zurück zum Zitat Dorigo, M., Birattari, M., Stutzle, T.: Ant colony optimization. IEEE Comput. Intell. Mag. 1(4), 28–39 (2006)CrossRef Dorigo, M., Birattari, M., Stutzle, T.: Ant colony optimization. IEEE Comput. Intell. Mag. 1(4), 28–39 (2006)CrossRef
9.
Zurück zum Zitat Beasley, J.: Route first–cluster second methods for vehicle routing. Omega 11(4), 403–408 (1983)CrossRef Beasley, J.: Route first–cluster second methods for vehicle routing. Omega 11(4), 403–408 (1983)CrossRef
10.
Zurück zum Zitat Osman, I.: Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem. Ann. Oper. Res. 41(4), 421–451 (1993)CrossRefMATH Osman, I.: Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem. Ann. Oper. Res. 41(4), 421–451 (1993)CrossRefMATH
11.
Zurück zum Zitat Helsgaun, K.: An effective implementation of the lin-kernighan traveling salesman heuristic. Eur. J. Oper. Res. 126(1), 106–130 (2000)MathSciNetCrossRefMATH Helsgaun, K.: An effective implementation of the lin-kernighan traveling salesman heuristic. Eur. J. Oper. Res. 126(1), 106–130 (2000)MathSciNetCrossRefMATH
12.
Zurück zum Zitat Guohua, F.: Parallel ant colony optimization algorithm with GPU-acceleration based on all-in-roulette selection. Comput. Digital Eng. 5, 007 (2011) Guohua, F.: Parallel ant colony optimization algorithm with GPU-acceleration based on all-in-roulette selection. Comput. Digital Eng. 5, 007 (2011)
13.
Zurück zum Zitat Golden, Bruce L., Wasil, Edward A., Kelly, James P., Chao, I-Ming: The impact of metaheuristics on solving the vehicle routing problem: algorithms, problem sets, and computational results. In: Crainic, Teodor Gabriel, Laporte, Gilbert (eds.) Fleet Management and Logistics. CRT, pp. 33–56. Springer, Boston, MA (1998). https://doi.org/10.1007/978-1-4615-5755-5_2 CrossRef Golden, Bruce L., Wasil, Edward A., Kelly, James P., Chao, I-Ming: The impact of metaheuristics on solving the vehicle routing problem: algorithms, problem sets, and computational results. In: Crainic, Teodor Gabriel, Laporte, Gilbert (eds.) Fleet Management and Logistics. CRT, pp. 33–56. Springer, Boston, MA (1998). https://​doi.​org/​10.​1007/​978-1-4615-5755-5_​2 CrossRef
14.
Zurück zum Zitat Bell, J., McMullen, P.: Ant colony optimization techniques for the vehicle routing problem. Adv. Eng. Inform. 18(1), 41–48 (2004)CrossRef Bell, J., McMullen, P.: Ant colony optimization techniques for the vehicle routing problem. Adv. Eng. Inform. 18(1), 41–48 (2004)CrossRef
15.
Zurück zum Zitat Reimann, M., Doerner, K., Hartl, R.: D-ants: savings based ants divide and conquer the vehicle routing problem. Comput. Oper. Res. 31(4), 563–591 (2004)CrossRefMATH Reimann, M., Doerner, K., Hartl, R.: D-ants: savings based ants divide and conquer the vehicle routing problem. Comput. Oper. Res. 31(4), 563–591 (2004)CrossRefMATH
16.
Zurück zum Zitat Chen, C., Ting, C.: An improved ant colony system algorithm for the vehicle routing problem. J. Chin. Inst. Ind. Eng. 23(2), 115–126 (2006) Chen, C., Ting, C.: An improved ant colony system algorithm for the vehicle routing problem. J. Chin. Inst. Ind. Eng. 23(2), 115–126 (2006)
17.
Zurück zum Zitat Lucka, M., Piecka, S.: Ant colony optimizer with application to the vehicle routing problem. J. Appl. Math. 4 (2011) Lucka, M., Piecka, S.: Ant colony optimizer with application to the vehicle routing problem. J. Appl. Math. 4 (2011)
Metadaten
Titel
A CPU-GPU Parallel Ant Colony Optimization Solver for the Vehicle Routing Problem
verfasst von
Antón Rey
Manuel Prieto
J. I. Gómez
Christian Tenllado
J. Ignacio Hidalgo
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-77538-8_44

Premium Partner