A Multi-Objective Approach Based on Differential Evolution and Deep Learning Algorithms for VANETs

被引:13
|
作者
Taha, Mohammad Bany [1 ]
Talhi, Chamseddine [2 ]
Ould-Slimane, Hakima [3 ]
Alrabaee, Saed [5 ]
Choo, Kim-Kwang Raymond [4 ]
机构
[1] Amer Univ Madaba, Dept Data Sci & AI, Coll IT, Madaba 11821, Jordan
[2] Univ Quebec ETS, Dept Software Engn & IT, Montreal, PQ, Canada
[3] Univ Quebec Trois Rivieres, Dept Math & Comp Sci, Trois Rivieres, PQ, Canada
[4] Univ Texas San Antonio, Dept Informat Syst & Cyber Secur, San Antonio, TX 78249 USA
[5] United Arab Emirates Univ, Coll IT, Dept Informat Syst & Secur, Al Ain, U Arab Emirates
关键词
Task analysis; Vehicular ad hoc networks; Costs; Optimization; Heuristic algorithms; Delays; Cloud computing; VANETs; Task distribution; Differential Evolution; Bee colony; Particle swarm optimization; Kubernetes; ANT COLONY OPTIMIZATION; RESOURCE-ALLOCATION; VEHICULAR NETWORKS; CLOUD; SERVICE; TASKS; SDN;
D O I
10.1109/TVT.2022.3219885
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Intelligent transportation systems (ITS) are becoming more prominent in our society (for example, in smart cities), although a number of challenges remain to be (fully) addressed (e.g., high vehicle mobility). In this paper, we propose a scheme that combines both a cluster algorithm and a Multi-Objective Task Distribution algorithm based on Differential Evolution (MOTD-DE), designed to ensure stability and reliability in vehicular ad-hoc network (VANET) deployments. Specifically, we use Kubernetes container-base as the cluster algorithm to select various vehicles that fulfill the algorithm's conditions. Hence, this allows us to perform complex tasks on behalf of data owner vehicles. In our approach, the vehicles' information will be available on the master vehicle (data owner vehicle) when the vehicle joins the cluster, and a deep learning model is used to define the fit complexity of sub-tasks. The proposed MOTD-DE distributes sub-tasks between vehicle clusters to reduce the execution time and the resources (vehicles) used to perform a task. We also assume the sub-tasks to be independent. To evaluate our work, we propose scenarios with varying number of tasks, vehicles, CPU and memories values, and distances between cluster vehicles and data owner vehicle. A comparative summary of the evaluation findings between MOTD-DE and four other widely used approaches (i.e., Particle Swarm Optimization (PSO), Genetic Algorithm (GA), Ant-Colony algorithm (ACO), and Artificial-Bee-Colony (ABC) algorithm) shows that MOTD-DE outperforms these competing approaches.
引用
收藏
页码:3035 / 3050
页数:16
相关论文
共 50 条
  • [1] Automatic Clustering with Multi-objective Differential Evolution Algorithms
    Suresh, Kaushik
    Kundu, Debarati
    Ghosh, Sayan
    Das, Swagatam
    Abraham, Ajith
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 2590 - +
  • [2] Scheduling of Continuous Annealing With a Multi-Objective Differential Evolution Algorithm Based on Deep Reinforcement Learning
    Li, Tianyang
    Meng, Ying
    Tang, Lixin
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (02) : 1767 - 1780
  • [3] Multi-objective clustering: a kernel based approach using Differential Evolution
    Nayak, Subrat Kumar
    Rout, Pravat Kumar
    Jagadev, Alok Kumar
    CONNECTION SCIENCE, 2019, 31 (03) : 294 - 321
  • [4] Data Clustering Using Multi-objective Differential Evolution Algorithms
    Suresh, Kaushik
    Kundu, Debarati
    Ghosh, Sayan
    Das, Swagatam
    Abraham, Ajith
    FUNDAMENTA INFORMATICAE, 2009, 97 (04) : 381 - 403
  • [5] Deep Reinforcement Learning for Adaptive Parameter Control in Differential Evolution for Multi-Objective Optimization
    Reijnen, Robbert
    Zhang, Yingqian
    Bukhsh, Zaharah
    Guzek, Mateusz
    2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 804 - 811
  • [6] Multi-objective recognition based on deep learning
    Liu, Xin
    Wu, Junhui
    Man, Yiyun
    Xu, Xibao
    Guo, Jifeng
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2020, 92 (08): : 1185 - 1193
  • [7] Hybrid Differential Evolution based Multi-objective Approach for Hydrothermal Power Systems
    Chiang, Chao-Lung
    ADVANCES IN HYDROLOGY AND HYDRAULIC ENGINEERING, PTS 1 AND 2, 2012, 212-213 : 1009 - 1014
  • [8] Multi-Objective Differential Evolution Algorithms for the Protein Structure Prediction Problem
    Narloch, Pedro Henrique
    Krause, Mathias J.
    Dorn, Marcio
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [9] Attempt to Reduce the Computational Complexity in Multi-objective Differential Evolution Algorithms
    Drozdik, Martin
    Aguirre, Hernan
    Tanaka, Kiyoshi
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 599 - 606
  • [10] Choosing Leaders for Multi-objective PSO Algorithms Using Differential Evolution
    Wickramasinghe, W. R. M. U. K.
    Li, X.
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2008, 5361 : 249 - 258