Stochastic Coded Offloading Scheme for Unmanned-Aerial-Vehicle-Assisted Edge Computing

被引:14
|
作者
Ng, Wei Chong [1 ,2 ]
Lim, Wei Yang Bryan [1 ,2 ]
Xiong, Zehui [3 ]
Niyato, Dusit [4 ]
Miao, Chunyan [5 ,6 ]
Han, Zhu [7 ,8 ]
Kim, Dong In [9 ]
机构
[1] Nanyang Technol Univ, Alibaba Grp, Singapore, Singapore
[2] Nanyang Technol Univ, Alibaba NTU Joint Res Inst, Singapore, Singapore
[3] Singapore Univ Technol & Design, Pillar Informat Syst Technol & Design ISTD, Singapore, Singapore
[4] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[5] Nanyang Technol Univ, Joint NTU UBC Res Ctr Excellence Act Living Elderl, Singapore, Singapore
[6] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[7] Univ Houston, Dept Elect & Comp Engn, Houston, TX 77004 USA
[8] Kyung Hee Univ, Dept Comp Sci & Engn, Seoul 446701, South Korea
[9] Sungkyunkwan Univ, Dept Elect & Comp Engn, Suwon 16419, South Korea
基金
新加坡国家研究基金会;
关键词
Uncertainty; Servers; Task analysis; Resource management; Costs; Computational modeling; Energy consumption; Coded distributed computing (CDC); Internet of Things; stochastic integer programming (SIP); task allocation; unmanned aerial vehicles (UAVs); RESOURCE-ALLOCATION; UAV; NETWORKS; SYSTEM; FRAMEWORK; INTERNET; DESIGN;
D O I
10.1109/JIOT.2022.3150472
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unmanned aerial vehicles (UAVs) have gained wide research interests due to their technological advancement and high mobility. The UAVs are equipped with increasingly advanced capabilities to run computationally intensive applications enabled by machine learning techniques. However, because of both energy and computation constraints, the UAVs face issues hovering in the sky while performing computation due to weather uncertainty. To overcome the computation constraints, the UAVs can partially or fully offload their computation tasks to the edge servers. In ordinary computation offloading operations, the UAVs can retrieve the result from the returned output. Nevertheless, if the UAVs are unable to retrieve the entire result from the edge servers, i.e., straggling edge servers, this operation will fail. In this article, we propose a coded distributed computing (CDC) approach for computation offloading to mitigate straggling edge servers. The UAVs can retrieve the returned result when the number of returned copies is greater than or equal to the recovery threshold. There is a shortfall if the returned copies are less than the recovery threshold. To minimize the cost of the network, energy consumption by the UAVs, and prevent over and under subscription of the resources, we devise a two-phase stochastic coded offloading scheme (SCOS). In the first phase, the appropriate UAVs are allocated to the charging stations amid weather uncertainty. In the second phase, we use the $z$ -stage stochastic integer programming (SIP) to optimize the number of computation subtasks offloaded and computed locally, while taking into account the computation shortfall and demand uncertainty. By using a real data set, the simulation results show that our proposed scheme is fully dynamic and minimizes the cost of the network and UAV energy consumption amid stochastic uncertainties.
引用
收藏
页码:5626 / 5643
页数:18
相关论文
共 50 条
  • [1] Joint Stochastic Computation Offloading and Trajectory Optimization for Unmanned-Aerial-Vehicle-Assisted Mobile Edge Computing
    Zhou, Yi
    IEEE ACCESS, 2025, 13 : 2034 - 2044
  • [2] Unmanned-Aerial-Vehicle-Assisted Computation Offloading for Mobile Edge Computing Based on Deep Reinforcement Learning
    Wang, Hui
    Ke, Hongchang
    Sun, Weijia
    IEEE ACCESS, 2020, 8 : 180784 - 180798
  • [3] Joint optimization task offloading and trajectory control for unmanned-aerial-vehicle-assisted mobile edge computing
    Xu, Fei
    Wang, Sen
    Su, Weiya
    Zhang, Lin
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 111
  • [4] UAVA: Unmanned Aerial Vehicle Assisted Vehicular Authentication Scheme in Edge Computing Networks
    Guo, Zhenyang
    Cao, Jin
    Wang, Xinyi
    Zhang, Yinghui
    Niu, Ben
    Li, Hui
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12): : 22091 - 22106
  • [5] Vehicle Assisted Computing Offloading for Unmanned Aerial Vehicles in Smart City
    Dai, Minghui
    Su, Zhou
    Xu, Qichao
    Zhang, Ning
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (03) : 1932 - 1944
  • [6] Joint Sensing and Communications in Unmanned-Aerial-Vehicle-Assisted Systems
    Bithas, Petros S.
    Efthymoglou, George P.
    Kanatas, Athanasios G.
    Maliatsos, Konstantinos
    DRONES, 2024, 8 (11)
  • [7] Generic Edge Computing System for Optimization and Computation Offloading of Unmanned Aerial Vehicle
    Panwar, Poonam
    Shabaz, Mohammad
    Nazir, Shah
    Keshta, Ismail
    Rizwan, Ali
    Sugumar, R.
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 109
  • [8] Deep Reinforcement Learning for Computation Offloading and Resource Allocation in Unmanned-Aerial-Vehicle Assisted Edge Computing
    Li, Shuyang
    Hu, Xiaohui
    Du, Yongwen
    SENSORS, 2021, 21 (19)
  • [9] Unmanned-Aerial-Vehicle-Assisted Wireless Networks: Advancements, Challenges, and Solutions
    Dai, Minghui
    Huang, Ning
    Wu, Yuan
    Gao, Jie
    Su, Zhou
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (05) : 4117 - 4147
  • [10] Autonomous Control System with Passive Positioning for Unmanned-Aerial-Vehicle-Assisted Edge Communication in 6G
    Hu, Yue
    Jiang, Yunzhe
    Liu, Yinqiu
    He, Xiaoming
    APPLIED SCIENCES-BASEL, 2023, 13 (19):