Deep-Dual-Learning-Based Cotask Processing in Multiaccess Edge Computing Systems

被引:8
作者
Chiang, Yi-Han [1 ]
Chiang, Tsung-Wei [2 ]
Zhang, Tianyu [3 ]
Ji, Yusheng [3 ]
机构
[1] Osaka Prefecture Univ, Dept Elect & Informat Syst, Osaka 5998531, Japan
[2] Microsoft Inc, Microsoft Res, Redmond, WA 98052 USA
[3] Natl Inst Informat, Informat Syst Architecture Sci Res Div, Tokyo 1018430, Japan
关键词
Internet of Things; Task analysis; Processor scheduling; Optimal scheduling; Job shop scheduling; Indexes; Edge computing; Cotask processing; deep dual learning (DDL); Internet of Things (IoT); multiaccess edge computing (MEC); nonlinear programming;
D O I
10.1109/JIOT.2020.3004165
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multiaccess edge computing (MEC) systems provide low-latency computing services for Internet of Things (IoT) applications by processing IoT data on edge servers. In the era of heterogeneous IoT environments, the success of IoT applications hinges on the processing of diversified IoT data. To leverage MEC systems to enable timely IoT services, we characterize IoT applications as cotasks, where each cotask is completed only if all its constituent subtasks (e.g., IoT data processing) are finished. Existing works have been devoted to the design of task offloading and scheduling decisions for MEC-enabled IoT applications, but they mostly neglect the cotask feature. In this article, we investigate the problem of cotask processing in MEC systems, and we formulate it as a nonlinear program (NLP) to minimize total cotask completion time (TCCT). In the light of uncertain communication latency, we transform the NLP to a parameterized and unconstrained version, based on which we propose the deep dual learning (DDL) method, where the learner keeps updating primal and dual variables based on randomly perturbed samples. Furthermore, we provide the duality gap and time complexity analyses for the DDL method. Our simulation results demonstrate that the proposed solution can gradually converge over iterations, and its TCCT performance outperforms other comparison schemes under various system settings.
引用
收藏
页码:9383 / 9398
页数:16
相关论文
共 47 条
[1]   Energy-Efficient Resource Allocation for Mobile Edge Computing-Based Augmented Reality Applications [J].
Al-Shuwaili, Ali ;
Simeone, Osvaldo .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2017, 6 (03) :398-401
[2]  
[Anonymous], 2017, JOINT TASK OFFLOADIN
[3]  
[Anonymous], 2019, Multi-access edge computing (MEC)
[4]  
study on MEC support for alternative virtualization technologies
[5]  
[Anonymous], 1979, Computers and intractability
[6]  
[Anonymous], 2016, P IEEE INFOCOM
[7]   Mobility Support for Fog Computing: An SDN Approach [J].
Bi, Yuanguo ;
Han, Guangjie ;
Lin, Chuan ;
Deng, Qingxu ;
Guo, Lei ;
Li, Fuliang .
IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (05) :53-59
[8]   Efficient Exploitation of Mobile Edge Computing for Virtualized 5G in EPC Architectures [J].
Cau, Eleonora ;
Corici, Marius ;
Bellavista, Paolo ;
Foschini, Luca ;
Carella, Giuseppe ;
Edmonds, Andy ;
Bohnert, Thomas Michael .
2016 4TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD 2016), 2016, :100-109
[9]   Optimized Computation Offloading Performance in Virtual Edge Computing Systems via Deep Reinforcement Learning [J].
Chen, Xianfu ;
Zhang, Honggang ;
Wu, Celimuge ;
Mao, Shiwen ;
Ji, Yusheng ;
Bennis, Mehdi .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4005-4018
[10]  
Cho W. S., 2017, DEEP PRIMAL DUAL REI