Enhanced Artificial Bee Colony Algorithm with Adaptive Position Update and Adaptive Exploration: Exploiting Optimization for Congestion Control in Vehicular Ad-Hoc Networks

International Journal of Electronics and Communication Engineering
© 2024 by SSRG - IJECE Journal
Volume 11 Issue 7
Year of Publication : 2024
Authors : Kiran Kumar Jajala, Reddaiah Buduri
pdf
How to Cite?

Kiran Kumar Jajala, Reddaiah Buduri, "Enhanced Artificial Bee Colony Algorithm with Adaptive Position Update and Adaptive Exploration: Exploiting Optimization for Congestion Control in Vehicular Ad-Hoc Networks," SSRG International Journal of Electronics and Communication Engineering, vol. 11,  no. 7, pp. 20-36, 2024. Crossref, https://doi.org/10.14445/23488549/IJECE-V11I7P103

Abstract:

A subset of Mobile Ad-hoc Networks (MANETs) consisting of Roadside Units (RSUs) and vehicles as wireless nodes are called Vehicular Ad-hoc Networks (VANETs). The basic idea is to allow vehicles to communicate among themselves about the movement of vehicles and operations, such as speed, location, acceleration, and deceleration, to roadside units. RSUs are placed along the roadside and are used by vehicles to communicate with one another. Every new vehicle has an On-Board Unit (OBU) installed. Communication between vehicles and between vehicles and infrastructure is crucial for several reasons, including public safety, passenger comfort, and road safety. A well-known method of artificial bee colony is the evolutionary algorithm having good performance in exploration although not in exploitation. This paper presents an Enhanced Artificial Bee Colony Algorithm with Adaptive Position Update and Adaptive Exploration-Exploiting (EABC-APUAEE), a novel strategy that improves the performance of the Artificial Bee Colony (ABC) algorithm. This combines two crucial adaptive mechanisms: the Adaptive Position Update (APU) and the Adaptive Exploration-Exploiting (AEE) optimization. The APU modifies bee locations to make the solution converge more quickly, while AEE optimization manages to maintain both exploration and exploitation. According to simulation results, the method which is proposed outperforms the original artificial bee colony algorithm by means of high packet delivery ratio, throughput, and decreased end-to-end delay. The simulation findings show that an enhanced artificial bee colony method with adaptive strategies can attain optimal routes more successfully. The performance is analyzed using MATLAB. The packet delivery ratio and throughput of EABC-APUAEE showed a significant increase to 30.78% and 37.21% when compared to ABC. In comparison to ABC end-to-end delay of EABC-APUAEE decreased to 50.54%.

Keywords:

Vehicular ad-hoc networks, Adaptive mechanism, Artificial bee colony, Roadside unit, Onboard unit.

References:

[1] Ayoub Alsarhan et al., “A New Spectru, Management Scheme for Road Safety in Smart Cities,” IEEE Transactions on Intelligent Transport Systems, vol. 19, no. 11, pp. 3496-3506, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Mostafa M.I. Taha, and Yassin M.Y. Hasan, “VANET-DSRC Protocol for Reliable Broadcasting of Life Safety Messages,” IEEE International Symposium on Signal Processing and Information Technology, Giza, Egypt, pp. 104-109, 2007.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Leandro A. Villas, Tiago P.C. de Andrade, and Nelson L.S. da Fonseca, “An Efficient and Robust Protocol to Disseminate Data in Highway Environments with Different Traffic Conditions,” IEEE Symposium on Computers and Communications, Funchal, Portugal, pp. 1-6, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Leandro Aparecido Villas et al., “Drive: An Efficient and Robust Data Dissemination Protocol for Highway and Urban Vehicular Ad-Hoc Networks,” Computer Networks, vol. 75, pp. 381-394, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Vijay Walunj, Diego Marcilio, and Bhaveet Nagaria, “Dynamic Congestion Control Mechanisms for Enhanced Efficiency in Vehicular Ad-Hoc Networks,” International Journal of Computer Engineering in Research Trends, vol. 11, no. 5, pp. 24-32, 2024.
[Publisher Link]
[6] Ramon Bauza, Javier Gozalvez, and Joaquin Sanchez-Soriano, “Road Traffic Congestion Detection through Cooperative Vehicle-to-Vehicle Communications,” IEEE Local Computer Network Conference, pp. 606-612, 2010.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Felipe Cunha et al., “Data Communication in VANETs: Survey, Applications and Challenges,” Ad Hoc Networks, vol. 44, pp. 90-103, 2016.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Mohamed Aissa et al., “SOFCluster: Safety Oriented, Fuzzy Logic Based Clustering Scheme for Vehicular Ad Hoc Networks,” Transactions on Emerging Telecommunications Technologies, vol. 33, no. 3, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Hoang Phuc Hau Luu, Abdlehak Sakhi, and Mukhlisulfatih Latief, “Optimizing Group Management and Cryptographic Techniques for Secure and Efficient MTC Communication,” International Journal of Computer Engineering in Research Trends, vol. 11, no. 2, pp. 1-8, 2024.
[CrossRef] [Publisher Link]
[10] D. Karaboga, and B. Basturk, “On the Performance of Artificial Bee Colony (ABC) Algorithm,” Applied Soft Computing, vol. 8, no. 1, pp. 687-697, 2008.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Dervis Karaboga, and Bahriye Basturk, “Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constructed Optimization Probles,” Foundations of Fuzzy Logic and Soft Computing, Lecture Notes in Computer Science Berlin, Cancun, Mexico, pp. 789-798, 2007.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Christian Blum, and Andrea Roli, “Metaheuristics in Combinatorial Optimization: Overview and Conceptual Comparison,” ACM computing Surveys, vol. 35, no. 3, pp. 268-308, 2003.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Dervis Karaboga, “A Comprehensive Survey: Artificial Bee Colony (ABC) Algorithm and Applications,” Artificial Intelligence Review, vol. 42, pp. 21-57, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[14] G. Santhosh, and K.V. Prasad, “Energy Optimization Routing for Hierarchical Cluster Based WSN Using Artificial Bee Colony,” Measurement: Sensors, vol. 29, pp. 1-8, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[15] N. Mondal et al., “Characteristics and Nature of Routing Protocols Used in VANET: A Comprehensive Study,” International Journal of Computer Engineering in Research Trends, vol. 2, no. 5, pp. 284-287, 2015.
[Google Scholar] [Publisher Link]
[16] C. Nandagopal et al., “Mobility Aware Zone-Based Routing in Vehicle Ad hoc Networks Using Hybrid Metaheuristic Algorithm,” Intelligent Automation & Soft Computing, vol. 36, no. 1, pp. 113-126, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[17] Saurabh Dadasaheb Patil, and Lata Ragha, “Adaptive Fuzzy-Based Message Dissemination and Micro Artificial Bee Colony Algorithm Optimised Routing Scheme for Vehicular Ad Hoc Network,” IET Communications, vol. 14, no. 6, pp. 994-1004, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[18] Ali Hamza, Ahmed Haj Darwish, Omar Rihawi, “A New Local Search for the Bees Algorithm to Optimize Multiple Travelling Salesman Problem,” Intelligent Systems with Applications, vol. 18, pp. 1-12, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Chunfeng Wang, Pengpeng Shang, and Peiping Shen, “An Improved Artificial Bee Colony Algorithm Based on Bayesian Estimation,” Complex & Intelligent Systems, vol. 8, no. 6, pp. 4971-4991, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[20] Xinyu Zhou et al., “Enhancing Artificial Bee Colony Algorithm with Multi-Elite Guidance,” Information Sciences, vol. 543, pp. 242-258, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[21] K. Samunnisa, and Sunil Vijaya Kumar Gaddam, “Leveraging Quantum Computing for Enhanced Cryptographic Protocols in Cloud Security,” International Journal of Computer Engineering in Research Trends, vol. 11, no. 5, pp. 1-8, 2024.
[Publisher Link]
[22] Elhadj Benkhelifa, Lokhande Gaurav, and S.D. Vidya Sagar, “BioShieldNet: Advanced Biologically Inspired Mechanisms for Strengthening Cybersecurity in Distributed Computing Environments,” International Journal of Computer Engineering in Research Trends, vol. 11, no. 3, pp. 1-9, 2024.
[Publisher Link]
[23] Mohammed El Amine Fekair et al., “An Efficient Fuzzy Logic-Based and Bio-Inspired QoS-Compliant Routing Scheme for VANET,” International Journal of Embedded Systems, vol. 11, no. 1, pp. 46-59, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[24] Hao Gao et al., “An Improved Artificial Bee Colony Algorithm with Its Application,” IEEE Transactions on Industrial Informatics, vol. 15, no. 4, pp. 1853-1865, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[25] Chun-Feng Wang, and Yong-Hong Zhang, “An Improved Artificial Bee Colony Algorithm for Solving Optimization Problems,” IAENG International Journal of Computer Science, vol. 43, no. 3, pp. 336-343, 2016.
[Google Scholar] [Publisher Link]
[26] D.G. Brodland, V. Madan, and BK Armstrong, “SpectraScanNet: Enhancing Early Skin Cancer Detection through Spectral Imaging and Deep Learning,” International Journal of Computer Engineering in Research Trends, vol. 11, no. 3, pp. 29-37, 2024.
[Publisher Link]
[27] Wenjie Yu et al., “An Improved Artificial Bee Colony Algorithm Based on Factor Library and Dynamic Search Balance,” Mathematical Problems in Engineering, vol. 2018, no. 1, pp. 1-16, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[28] Tomasz Bosakowski, David Hutchison, and P. Radhika Raju, “Cyberecoguard: Evolutionary Algorithms and Nature-Mimetic Defenses for Enhancing Network Resilience in Cloud Infrastructures,” International Journal of Computer Engineering in Research Trends, vol. 11, no. 3, pp. 10-19, 2024.
[Publisher Link]
[29] Jun Luo, Qian Wang, and Xianghai Xiao, “A Modified Artificial Bee Colony Algorithm Based on Converge-Onlookers Approach for Global Optimization,” Applied Mathematics and Computation, vol. 219, no. 20, pp. 10253-10262, 2013.
[CrossRef] [Google Scholar] [Publisher Link]
[30] He Huang, Min Zhu, and Jin Wang, “An Improved Artificial Bee Colony Algorithm Based On Special Division and Intellective Search,” Journal of Information Processing Systems, vol. 15, no. 2, pp. 433-439, 2019.
[CrossRef] [Google Scholar] [Publisher Link]