Energy-Based Proportional Fairness in Cooperative Edge Computing

被引:3
|
作者
Vu, Thai T. [1 ,2 ,3 ]
Chu, Nam H. [2 ]
Phan, Khoa T. [1 ]
Hoang, Dinh Thai [2 ]
Nguyen, Diep N. [2 ]
Dutkiewicz, Eryk [2 ]
机构
[1] La Trobe Univ, Sch Engn & Math Sci, Dept Comp Sci & Informat Technol, Melbourne, Vic 3086, Australia
[2] Univ Technol Sydney, Sch Elect & Data Engn, Sydney, NSW 2007, Australia
[3] Kennesaw State Univ, Coll Comp & Software Engn, Dept Comp Sci, Kennesaw, GA USA
基金
澳大利亚研究理事会;
关键词
Task analysis; Resource management; Security; Heuristic algorithms; Edge computing; Servers; Mobile handsets; Benders decomposition; edge computing; energy efficiency; fairness; MINLP; offloading; resource allocation; RESOURCE-ALLOCATION; NETWORKS; CLOUD; IOT;
D O I
10.1109/TMC.2024.3406721
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
By executing offloaded tasks from mobile users, edge computing augments mobile devices with computing/communications resources from edge nodes (ENs), thus enabling new services/applications (e.g., real-time gaming, virtual/augmented reality). However, despite being more resourceful than mobile devices, allocating ENs' computing/communications resources to a given favorable set of users (e.g., closer to edge nodes) may block other devices from their services. This is often the case for most existing task offloading and resource allocation approaches that only aim to maximize the network social welfare or minimize the total energy consumption but do not consider the computing/battery status of each mobile device. This work develops an energy-based proportionally fair task offloading and resource allocation framework for a multi-layer cooperative edge computing network to serve all user equipments (UEs) while considering both their service requirements and individual energy/battery levels. The resulting optimization involves both binary (offloading decisions) and continuous (resource allocation) variables. To tackle the NP-hard mixed integer optimization problem, we leverage the fact that the relaxed problem is convex and propose a distributed algorithm, namely the dynamic branch-and-bound Benders decomposition (DBBD). DBBD decomposes the original problem into a master problem (MP) for the offloading decisions and multiple subproblems (SPs) for resource allocation. To quickly eliminate inefficient offloading solutions, the MP is integrated with powerful Benders cuts exploiting the ENs' resource constraints. We then develop a dynamic branch-and-bound algorithm (DBB) to efficiently solve the MP considering the load balance among ENs. The SPs can either be solved for their closed-form solutions or be solved in parallel at ENs, thus reducing the complexity. The numerical results show that the DBBD returns the optimal solution in maximizing the proportional fairness among UEs. The DBBD has higher fairness indexes, i.e., Jain's index and min-max ratio, in comparison with the existing ones that minimize the total consumed energy.
引用
收藏
页码:12229 / 12246
页数:18
相关论文
共 50 条
  • [31] Delay and Energy Consumption Oriented UAV Inspection Business Collaboration Computing Mechanism in Edge Computing Based Electric Power IoT
    Shao, Sujie
    Li, Yi
    Guo, Shaoyong
    Wang, Chenhui
    Chen, Xingyu
    Qiu, Xuesong
    CHINESE JOURNAL OF ELECTRONICS, 2023, 32 (01) : 13 - 25
  • [32] Joint Service Caching, Resource Allocation and Computation Offloading in Three-Tier Cooperative Mobile Edge Computing System
    Wang, Luyao
    Zhang, Guanglin
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (06): : 3343 - 3353
  • [33] Energy Optimization in Multisatellite-Enabled Edge Computing Systems
    Xi, Shiyu
    Shang, Bodong
    Zhang, Hongxia
    Ma, Junchao
    Fan, Pingzhi
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12): : 21715 - 21726
  • [34] Reinforcement Learning-Based Optimization for Mobile Edge Computing Scheduling Game
    Wang, Tingting
    Lu, Bingxian
    Wang, Wei
    Wei, Wei
    Yuan, Xiaochen
    Li, Jianqing
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (01): : 55 - 64
  • [35] A Bee Colony-Based Algorithm for Task Offloading in Vehicular Edge Computing
    de Souza, Alisson Barbosa
    Leal Rego, Paulo Antonio
    Chamola, Vinay
    Carneiro, Tiago
    Goncalves Rocha, Paulo Henrique
    de Souza, Jose Neuman
    IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 4165 - 4176
  • [36] CoopEdge: A Decentralized Blockchain-based Platform for Cooperative Edge Computing
    Yuan, Liang
    He, Qiang
    Tan, Siyu
    Li, Bo
    Yu, Jiangshan
    Chen, Feifei
    Jin, Hai
    Yang, Yun
    PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, : 2245 - 2257
  • [37] Wireless-Powered Edge Computing With Cooperative UAV: Task, Time Scheduling and Trajectory Design
    Hu, Xiaoyan
    Wong, Kai-Kit
    Zhang, Yangyang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (12) : 8083 - 8098
  • [38] Energy-Efficient Joint Trajectory and Reflecting Design in IRS-Enabled UAV Edge Computing
    Huang, Zhenqi
    Kuang, Zhufang
    Lin, Siyu
    Hou, Fen
    Liu, Anfeng
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12): : 21872 - 21884
  • [39] A Multiagent Meta-Based Task Offloading Strategy for Mobile-Edge Computing
    Ding, Weichao
    Luo, Fei
    Gu, Chunhua
    Dai, Zhiming
    Lu, Haifeng
    IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS, 2024, 16 (01) : 100 - 114
  • [40] Fair Energy Efficiency Scheduling in NOMA-Based Mobile Edge Computing
    Hu Han
    Bao Nan
    Ling Zhang
    Shen Le
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (12) : 3563 - 3570