Zhonghai Jia;Junxiao Xue;Lei Shi;Jie Li;Mengyang He
{"title":"Efficient Resource Allocation in Computing Power Networks Considering Similar Task Merging: A Lyapunov Optimization-Based DRL Approach","authors":"Zhonghai Jia;Junxiao Xue;Lei Shi;Jie Li;Mengyang He","doi":"10.1109/JIOT.2025.3550592","DOIUrl":null,"url":null,"abstract":"The cloud-edge–terminal architecture relies on hierarchy for resource allocation but lacks global optimization. The computing power network (CPN) introduces a new distributed computing paradigm, integrating cross-domain, heterogeneous resources for global scheduling. However, most CPN research focuses on task optimization during resource allocation, while neglecting the similarity of random tasks before the allocation stage. Additionally, fragmented CPN resources and complex task demands pose challenges to global load balancing. This article proposes a deep reinforcement learning framework with task merging and congestion avoidance for on-demand resource allocation. Specifically, a low-complexity similar task merging algorithm reduces redundant resource consumption during task preprocessing. In task offloading, the principal neighborhood aggregated graph neural network captures CPN’s intricate features. Lyapunov optimization, integrated into a multithreaded training framework, minimizes resource backlog congestion. A carefully designed reward function balances multiple objectives, enhancing computing resource utilization efficiency and ensuring system stability. Theoretical analysis shows that with control parameter V, the tradeoff between resource utilization efficiency and system stability follows the relationship [O(1/V), O(V)]. Extensive experiments demonstrate a 33.5% improvement in resource utilization efficiency and a 62.7% increase in task offloading success rates with respect to those in state-of-the-art algorithms. The proposed algorithm exhibits robustness and effectiveness, particularly in high-load and real network topologies.","PeriodicalId":54347,"journal":{"name":"IEEE Internet of Things Journal","volume":"12 13","pages":"23118-23138"},"PeriodicalIF":8.9000,"publicationDate":"2025-03-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Internet of Things Journal","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10924222/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
The cloud-edge–terminal architecture relies on hierarchy for resource allocation but lacks global optimization. The computing power network (CPN) introduces a new distributed computing paradigm, integrating cross-domain, heterogeneous resources for global scheduling. However, most CPN research focuses on task optimization during resource allocation, while neglecting the similarity of random tasks before the allocation stage. Additionally, fragmented CPN resources and complex task demands pose challenges to global load balancing. This article proposes a deep reinforcement learning framework with task merging and congestion avoidance for on-demand resource allocation. Specifically, a low-complexity similar task merging algorithm reduces redundant resource consumption during task preprocessing. In task offloading, the principal neighborhood aggregated graph neural network captures CPN’s intricate features. Lyapunov optimization, integrated into a multithreaded training framework, minimizes resource backlog congestion. A carefully designed reward function balances multiple objectives, enhancing computing resource utilization efficiency and ensuring system stability. Theoretical analysis shows that with control parameter V, the tradeoff between resource utilization efficiency and system stability follows the relationship [O(1/V), O(V)]. Extensive experiments demonstrate a 33.5% improvement in resource utilization efficiency and a 62.7% increase in task offloading success rates with respect to those in state-of-the-art algorithms. The proposed algorithm exhibits robustness and effectiveness, particularly in high-load and real network topologies.
期刊介绍:
The EEE Internet of Things (IoT) Journal publishes articles and review articles covering various aspects of IoT, including IoT system architecture, IoT enabling technologies, IoT communication and networking protocols such as network coding, and IoT services and applications. Topics encompass IoT's impacts on sensor technologies, big data management, and future internet design for applications like smart cities and smart homes. Fields of interest include IoT architecture such as things-centric, data-centric, service-oriented IoT architecture; IoT enabling technologies and systematic integration such as sensor technologies, big sensor data management, and future Internet design for IoT; IoT services, applications, and test-beds such as IoT service middleware, IoT application programming interface (API), IoT application design, and IoT trials/experiments; IoT standardization activities and technology development in different standard development organizations (SDO) such as IEEE, IETF, ITU, 3GPP, ETSI, etc.