Evolution-based energy-efficient data collection system for UAV-supported IoT: Differential evolution with population size optimization mechanism

被引:4
作者
Abdel-Basset, Mohamed [1 ]
Mohamed, Reda [1 ]
Alrashdi, Ibrahim [2 ]
Sallam, Karam M. [3 ,4 ]
Hameed, Ibrahim A. [5 ]
机构
[1] Zagazig Univ, Fac Comp & Informat, Zagazig 44519, Egypt
[2] Jouf Univ, Coll Comp & Informat Sci, Dept Comp Sci, Sakaka, Saudi Arabia
[3] Univ Sharjah, Dept Comp Sci, Sharjah, U Arab Emirates
[4] Univ Canberra, Fac Sci & Technol, Sch IT & Syst, Canberra 2601, Australia
[5] Norwegian Univ Sci & Technol NTNU, Dept ICT & Nat Sci, N-7491 Alesund, Norway
关键词
UAV; Internet of Things; Differential evolution; Gradient-based optimizer; Deployment optimization; Encoding; Optimized population size; GRADIENT-BASED OPTIMIZER; INTERNET; DEPLOYMENT;
D O I
10.1016/j.eswa.2023.123082
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, unmanned aerial vehicles (UAVs) have been broadly employed as a data collection platform to assist in efficiently collecting data from IoT devices. However, the deployment optimization of UAVs has been challenged due to the need to minimize the energy consumption of UAVs and IoT devices. Several algorithms have been recently proposed for tackling this challenge, but they still have room for improvement due to their slow convergence speed and memory-wasting problems. Therefore, in this study, a new energy-aware approach has been proposed for accurately optimizing the entire deployment of UAVs, which could minimize the total energy consumption. This approach is based on presenting a new encoding mechanism, namely an optimized population size mechanism, for representing both location and number of stop points in an effective manner. In this mechanism, similar to some studies in the literature, the whole population is responsible for the entire deployment, and each individual is responsible for a stop point in this deployment. However, this mechanism presents a novel way to optimize the number of stop points based on adding an auxiliary variable to each stop point to determine whether it will be removed, inserted, or replaced in the newly generated deployment. This variable will be optimized by the optimization techniques during the optimization process to search for the optimal choice for each stop point that could achieve a better deployment. Two well-known optimization techniques, known as differential evolution (DE) and gradient-based optimizer (GBO), are adapted using this mechanism to present new variants, namely DEoPS and GBoPS, for accurately tackling the deployment optimization problem. Two energy consumption formulations are used in our work to investigate the performance of DEoPS and GBoPS. Several experiments have been conducted to compare the performance of both DEoPS and GBoPS with several algorithms on eleven instances. The experimental findings show the effectiveness of GBoPS for the first formulation and the effectiveness of DEoPS for the second formulation.
引用
收藏
页数:20
相关论文
共 28 条
  • [21] EBH-IoT: Energy-efficient secured data collection and distribution of electronics health record for cloud assisted blockchain enabled IoT based healthcare system
    Sahoo, Anita
    Sobhanayak, Srichandan
    [J]. JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2024, 42
  • [22] Hybrid differential evolution algorithm combined with heuristic correction and chaotic search for online energy-efficient optimization of server cluster
    Xiong, Zhi
    Luo, Nanfu
    Cai, Weihong
    Xue, Zhongliang
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2016, 31 (04) : 2421 - 2429
  • [23] A differential evolution algorithm for numerical optimization based on the cosine-exponential population size adaptive method
    Zhiqiang Zeng
    Wenyi Liang
    Le Gao
    [J]. Memetic Computing, 2025, 17 (2)
  • [24] Power Allocation for Energy-Efficient Optimization in IoT-Based Distributed Antenna System With Imperfect Channel State Information
    Xu, Weiye
    Yu, Xiangbin
    Teng, Tao
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (20) : 20003 - 20017
  • [25] Path planning of multi-UAVs based on deep Q-network for energy-efficient data collection in UAVs-assisted IoT
    Zhu, Xiumin
    Wang, Lingling
    Li, Yumei
    Song, Shudian
    Ma, Shuyue
    Yang, Feng
    Zhai, Linbo
    [J]. VEHICULAR COMMUNICATIONS, 2022, 36
  • [26] A Knowledge-Based Cooperative Differential Evolution Algorithm for Energy-Efficient Distributed Hybrid Flow-Shop Rescheduling Problem
    Di, Yuanzhu
    Deng, Libao
    Liu, Tong
    [J]. PROCESSES, 2023, 11 (03)
  • [27] Population diversity control based differential evolution algorithm using fuzzy system for noisy multi-objective optimization problems
    Subburaj, Brindha
    Maheswari, J. Uma
    Ibrahim, S. P. Syed
    Kavitha, Muthu Subash
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01):
  • [28] Performance evaluation of GIS-based new ensemble data mining techniques of adaptive neuro-fuzzy inference system (ANFIS) with genetic algorithm (GA), differential evolution (DE), and particle swarm optimization (PSO) for landslide spatial modelling
    Chen, Wei
    Panahi, Mahdi
    Pourghasemi, Hamid Reza
    [J]. CATENA, 2017, 157 : 310 - 324