Skip to main content

2020 | OriginalPaper | Buchkapitel

23. CUDA Accelerated HAPO (C-HAPO) Algorithm for Fast Responses in Vehicular Ad Hoc Networks

verfasst von : Vinita Jindal, Punam Bedi

Erschienen in: Strategic System Assurance and Business Analytics

Verlag: Springer Singapore

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

search-config
loading …

Abstract

With an exponential growth in the number of vehicles plying on roads in metropolitan cities, there is an urgent need of means for controlling the traffic congestion. This congestion results in increase of travel cost, travel time and pollution that have a substantial impact on both the health of people and the economy of the nation. For the reduction of congestion, one needs a routing algorithm that is able to detect the congestion in advance and helps in avoiding the congested routes. To improve the problem of congestion, many algorithms have been proposed by researchers. As the speed of vehicles is very high, the algorithm needs to compute the results in minimum possible time. Hybrid ant particle optimization (HAPO) algorithm is being used in the literature to choose the best route by leaving the optimal but congested path during peak hours in vehicular ad hoc networks (VANETs). In the paper, we are proposing a CUDA accelerated HAPO (C-HAPO) algorithm in which all the phases of HAPO algorithm are parallelized in order to provide faster computations by using the harness of compute unified device architecture (CUDA) on graphical processing units (GPUs). The proposed C-HAPO algorithm is able to speed up the computations of the existing HAPO algorithm significantly with respect to its counterparts under heavy traffic conditions and decreases the travel time for commuters. An implementation for the algorithm has been carried out on the NVIDIA architecture used with CUDA toolkit version 7.5 on a real-time northwest Delhi map obtained through Google Maps.

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 He J, Shen W, Divakaruni P, Wynter L, Lawrence R (2013) Improving traffic prediction with tweet semantics. In: Twenty-third international joint conference on artificial intelligence, (IJCAI-2013), pp 1387–1393 He J, Shen W, Divakaruni P, Wynter L, Lawrence R (2013) Improving traffic prediction with tweet semantics. In: Twenty-third international joint conference on artificial intelligence, (IJCAI-2013), pp 1387–1393
2.
Zurück zum Zitat Bedi P, Mediratta N, Dhand S, Sharma R, Singhal A (2007) Avoiding traffic jam using ant colony optimization—a novel approach. In: International conference on computational intelligence and multimedia applications, vol 1, pp 61–67. Sivakasi, Tamil Nadu, India Bedi P, Mediratta N, Dhand S, Sharma R, Singhal A (2007) Avoiding traffic jam using ant colony optimization—a novel approach. In: International conference on computational intelligence and multimedia applications, vol 1, pp 61–67. Sivakasi, Tamil Nadu, India
3.
Zurück zum Zitat Bonabeau E, Dorigo M, Theraulaz G (1999) Swarm intelligence: from natural to artificial systems. Santa Fe Institute Studies in the Sciences of Complexity, Ed. Oxford University Press, New York, NY Bonabeau E, Dorigo M, Theraulaz G (1999) Swarm intelligence: from natural to artificial systems. Santa Fe Institute Studies in the Sciences of Complexity, Ed. Oxford University Press, New York, NY
4.
5.
Zurück zum Zitat Jindal V, Dhankani H, Garg R, Bedi P (2015) MACO: modified ACO for reducing travel time in VANETs. In: Third international symposium on women in computing and informatics (WCI-2015), pp 97–102. ACM, Kochi, India Jindal V, Dhankani H, Garg R, Bedi P (2015) MACO: modified ACO for reducing travel time in VANETs. In: Third international symposium on women in computing and informatics (WCI-2015), pp 97–102. ACM, Kochi, India
6.
Zurück zum Zitat Lazinica Aleksandar (2009) Particle swarm optimization. In-Tech, intechweb.org, AustriaCrossRef Lazinica Aleksandar (2009) Particle swarm optimization. In-Tech, intechweb.org, AustriaCrossRef
7.
Zurück zum Zitat Teodorovic´ D (2008) Swarm intelligence systems for transportation engineering: principles and applications. Transp Res Part C, Elsevier 16:651–667 Teodorovic´ D (2008) Swarm intelligence systems for transportation engineering: principles and applications. Transp Res Part C, Elsevier 16:651–667
8.
Zurück zum Zitat Jindal V, Bedi P (2018) Parameter tuning in MACO for actual road conditions. Communicated in an International Journal Jindal V, Bedi P (2018) Parameter tuning in MACO for actual road conditions. Communicated in an International Journal
9.
Zurück zum Zitat Dorigo M, Caro G, Gambardella L (1999) Ant algorithms for discrete optimization. Artif Life 5(2):137–172CrossRef Dorigo M, Caro G, Gambardella L (1999) Ant algorithms for discrete optimization. Artif Life 5(2):137–172CrossRef
10.
Zurück zum Zitat Elloumia Walid, El Abeda Haikal, Abra Ajith, Alimi Adel M (2014) A comparative study of the improvement of performance using a PSO modified by ACO applied to TSP. Appl Soft Comput 25:234–241CrossRef Elloumia Walid, El Abeda Haikal, Abra Ajith, Alimi Adel M (2014) A comparative study of the improvement of performance using a PSO modified by ACO applied to TSP. Appl Soft Comput 25:234–241CrossRef
11.
Zurück zum Zitat Deneubourg JL, Aron S, Goss S, Pasteel JM (1990) The self-organizing exploratory pattern of the Argentine ant. J Insect Behav 3(2):159–168CrossRef Deneubourg JL, Aron S, Goss S, Pasteel JM (1990) The self-organizing exploratory pattern of the Argentine ant. J Insect Behav 3(2):159–168CrossRef
12.
Zurück zum Zitat Bell John E, McMullen Patrick R (2004) Ant colony optimization techniques for the vehicle routing problem. Adv Eng Inform 18:41–48CrossRef Bell John E, McMullen Patrick R (2004) Ant colony optimization techniques for the vehicle routing problem. Adv Eng Inform 18:41–48CrossRef
13.
Zurück zum Zitat Fu J, Lei L, Zhou G (2010) A parallel ant colony optimization algorithm with GPU-acceleration based on all-in-roulette selection. In: Third international workshop on advanced computational intelligence (IWACI), pp 260–264 Fu J, Lei L, Zhou G (2010) A parallel ant colony optimization algorithm with GPU-acceleration based on all-in-roulette selection. In: Third international workshop on advanced computational intelligence (IWACI), pp 260–264
14.
Zurück zum Zitat Dawson L, Stewart I (2013) Improving ant colony optimization performance on the GPU using CUDA. In: IEEE congress on evolutionary computation (CEC), pp 1901–1908 Dawson L, Stewart I (2013) Improving ant colony optimization performance on the GPU using CUDA. In: IEEE congress on evolutionary computation (CEC), pp 1901–1908
15.
Zurück zum Zitat Cecilia JM, Garcia JM, Ujaldon M, Nisbet A, Amos M (2011) Parallelization strategies for ant colony optimisation on GPUs. In: IEEE international symposium on parallel and distributed processing workshops and PHD forum (IPDPSW), pp 339–346 Cecilia JM, Garcia JM, Ujaldon M, Nisbet A, Amos M (2011) Parallelization strategies for ant colony optimisation on GPUs. In: IEEE international symposium on parallel and distributed processing workshops and PHD forum (IPDPSW), pp 339–346
16.
Zurück zum Zitat Nanda BK, Das G (2011) Ant colony optimization: a computational intelligence technique. Int J Comput Commmun Technol 2(6):105–110 Nanda BK, Das G (2011) Ant colony optimization: a computational intelligence technique. Int J Comput Commmun Technol 2(6):105–110
17.
Zurück zum Zitat Rizzoli AE, Montemanni R, Lucibello E, Gambardella LM (2007) Ant colony optimization for real-world vehicle routing problems: from theory to applications. Swarm Intell 1:135–151CrossRef Rizzoli AE, Montemanni R, Lucibello E, Gambardella LM (2007) Ant colony optimization for real-world vehicle routing problems: from theory to applications. Swarm Intell 1:135–151CrossRef
18.
Zurück zum Zitat Turky AM, Ahmad MS, Yusoff MZM (2009) The use of genetic algorithm for traffic light and pedestrian crossing control. Int J Comput Sci Netw Secur 9(2):88–96 Turky AM, Ahmad MS, Yusoff MZM (2009) The use of genetic algorithm for traffic light and pedestrian crossing control. Int J Comput Sci Netw Secur 9(2):88–96
19.
Zurück zum Zitat Claes R, Holvoet T (2011) Ant colony optimization applied to route planning using link travel time prediction. In: International symposium on parallel distributed processing, pp 358–365 Claes R, Holvoet T (2011) Ant colony optimization applied to route planning using link travel time prediction. In: International symposium on parallel distributed processing, pp 358–365
20.
Zurück zum Zitat Khanra A, Maiti MK, Maiti M (2015) Profit maximization of TSP through a hybrid algorithm. Comput Ind Eng 88:229–236 Khanra A, Maiti MK, Maiti M (2015) Profit maximization of TSP through a hybrid algorithm. Comput Ind Eng 88:229–236
21.
Zurück zum Zitat Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: International conference on neural networks IEEE, pp 1942–1948, Piscataway, NJ Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: International conference on neural networks IEEE, pp 1942–1948, Piscataway, NJ
22.
Zurück zum Zitat Xie X, Wu P (2010) Research on the optimal combination of ACO parameters based on PSO. In: International conference on networking and digital society, pp 94–97 Xie X, Wu P (2010) Research on the optimal combination of ACO parameters based on PSO. In: International conference on networking and digital society, pp 94–97
23.
Zurück zum Zitat Shi C, Bu Y, Li Z (2008) Path planning for deep sea mining robot based on ACO-PSO hybrid algorithm. In: International conference on intelligent computation technology and automation, pp 125–129 Shi C, Bu Y, Li Z (2008) Path planning for deep sea mining robot based on ACO-PSO hybrid algorithm. In: International conference on intelligent computation technology and automation, pp 125–129
24.
Zurück zum Zitat Kiran MS, Gündüz M, Baykan ÖK (2012) A novel hybrid algorithm based on particle swarm and ant colony optimization for finding the global minimum. Appl Math Comput 219:1515–1521 Kiran MS, Gündüz M, Baykan ÖK (2012) A novel hybrid algorithm based on particle swarm and ant colony optimization for finding the global minimum. Appl Math Comput 219:1515–1521
Metadaten
Titel
CUDA Accelerated HAPO (C-HAPO) Algorithm for Fast Responses in Vehicular Ad Hoc Networks
verfasst von
Vinita Jindal
Punam Bedi
Copyright-Jahr
2020
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-3647-2_23

Premium Partner