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] 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
  • [2] 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
  • [3] 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 - +
  • [4] A Multi-objective Feature Selection Based on Differential Evolution
    Zhang, Yong
    Rong, Miao
    Gong, Dunwei
    FOURTH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND INFORMATION SCIENCES (CCAIS 2015), 2015, : 302 - 306
  • [5] Harmonic multi-objective differential evolution approach for multi-objective optimization of fed-batch bioreactor
    Al-Siyabi, Badria
    Gujarathi, Ashish M.
    Sivakumar, Nallusamy
    MATERIALS AND MANUFACTURING PROCESSES, 2017, 32 (10) : 1152 - 1161
  • [6] Multi-objective Feature Selection in Classification: A Differential Evolution Approach
    Xue, Bing
    Fu, Wenlong
    Zhang, Mengjie
    SIMULATED EVOLUTION AND LEARNING (SEAL 2014), 2014, 8886 : 516 - 528
  • [7] Reinforcement learning-based multi-objective differential evolution algorithm for feature selection
    Yu, Xiaobing
    Hu, Zhengpeng
    Luo, Wenguan
    Xue, Yu
    INFORMATION SCIENCES, 2024, 661
  • [8] 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
  • [9] 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
  • [10] A Multi-Objective Approach to Subarrayed Linear Antenna Arrays Design Based on Memetic Differential Evolution
    Goudos, Sotirios K.
    Gotsis, Konstantinos A.
    Siakavara, Katherine
    Vafiadis, Elias E.
    Sahalos, John N.
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2013, 61 (06) : 3042 - 3052