计算机科学
控制重构
云计算
计算机网络
任务(项目管理)
依赖关系(UML)
GSM演进的增强数据速率
分布式计算
嵌入式系统
操作系统
电信
人工智能
管理
经济
作者
Chuan Feng,Pengchao Han,Xu Zhang,Qihan Zhang,Yejun Liu,Lei Guo
标识
DOI:10.1109/tmc.2024.3360978
摘要
Multi-access Edge Cloud (MEC) networks are powerful for providing emerging computation-intensive and latency-sensitive applications with low latency leveraging ubiquitous edge devices. These networks enable complex applications to be split into multiple components/subtasks and deployed among multiple edge servers with limited computation and communication resources. However, multiple subtasks within an application are dependent on each other. They cannot be executed in parallel, resulting in non-trivial resource waste when allocating resources to every subtask throughout the lifetime of the application. This paper investigates the multi-component task offloading problem in MEC networks that addresses the dependencies among components and three-dimensional (3D) resource allocation, i.e., computation, communication, and time slots. The problem is NP-hard and challenging to solve due to the complex task dependencies, including triangular dependencies among multiple subtasks and the routing of edges between dependent subtasks. To address the challenge, we first propose a non-destructive task reconfiguration algorithm that transforms a task call graph into multiple sequential layers, breaking out the triangular dependency. Then, we develop a de P endency-awa R e task offlo A ding algorithm w I th ta S k r E configuration ( PRAISE ) algorithm to maximize the total offloading benefit. PRAISE decouples the original problem into task offloading and 3D convex resource optimization. Simulation results show that PRAISE outperforms baselines with higher system benefits and lower resource costs.
科研通智能强力驱动
Strongly Powered by AbleSci AI