Joint Program Partitioning and Resource Allocation for Completion Time Minimization in Multi-MEC Systems
Taizhou Yi, Guopeng Zhang, Kezhi Wang, Kun Yang

TL;DR
This paper introduces a joint program partitioning and resource allocation scheme for multi-MEC systems, aiming to minimize total completion time by optimizing task division, server association, and communication resources.
Contribution
It proposes a novel partial program offloading scheme and an effective algorithm to jointly optimize program partitioning, user-server association, and resource allocation in MEC systems.
Findings
Significant reduction in task completion time achieved.
Effective balancing of server working times.
Improved system performance demonstrated through numerical results.
Abstract
This paper considers a practical mobile edge computing (MEC) system, where edge server does not pre-install the program required to perform user offloaded computing tasks. A partial program offloading (PPO) scheme is proposed, which can divide a user program into two parts, where the first part is executed by the user itself and the second part is transferred to an edge server for remote execution. However, the execution of the latter part requires the results of the previous part (called intermediate result) as the input. We aim to minimize the overall time consumption of a multi-server MEC system to complete all user offloaded tasks. It is modeled as a mixed integer nonlinear programming (MINLP) problem which considers user-and-server association, program partitioning, and communication resource allocation in a joint manner. An effective algorithm is developed to solve the problem by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing
