Execution Latency and Energy Consumption Tradeoff in Mobile-Edge Computing Systems

In this paper, we consider a mobile-edge computing (MEC) system consisting of an MEC server and multiple mobile devices, in which each mobile device executes computation tasks with the help of the MEC server. We aim at minimizing the weighted sum of the execution latency and energy consumption by jointly allocating the CPU-cycles, the transmission power and bandwidth, as well as computation offloading decisions. To address this issue, we first decompose the original optimization problem into several subproblems by using Lagrange dual decomposition, which can be operated by mobile devices in a distributed manner. Although the MEC execution resource allocation subproblem is non-convex, we show that it can be decomposed into a two-stage optimization problem to derive the optimal solution by using Karush-Kuhn-Tucker conditions and exact line search algorithm. Moreover, it is shown that the internal problem can be equivalently transformed into a convex one, and the external problem is a single-variable optimization problem. Simulation results are presented to show that, there exists an inherent tradeoff between the execution latency and energy consumption of mobile devices, and the computation task can be processed with less energy consumption if certain execution latency is tolerable.

[2]  Tony Q. S. Quek,et al.  Offloading in Mobile Edge Computing: Task Allocation and Computational Frequency Scaling , 2017, IEEE Transactions on Communications.

[3]  Yue Li,et al.  Cooperative Device-to-Device Communication for Uplink Transmission in Cellular System , 2018, IEEE Transactions on Wireless Communications.

[4]  Geoffrey Ye Li,et al.  Collaborative Cloud and Edge Computing for Latency Minimization , 2019, IEEE Transactions on Vehicular Technology.

[5]  Antonio Pascual-Iserte,et al.  Optimization of Radio and Computational Resources for Energy Efficiency in Latency-Constrained Application Offloading , 2014, IEEE Transactions on Vehicular Technology.

[6]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[7]  Sergio Barbarossa,et al.  Joint Optimization of Radio and Computational Resources for Multicell Mobile-Edge Computing , 2014, IEEE Transactions on Signal and Information Processing over Networks.

[8]  Khaled Ben Letaief,et al.  Power-Delay Tradeoff in Multi-User Mobile-Edge Computing Systems , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[9]  Jianping Pan,et al.  Efficient Computation Resource Management in Mobile Edge-Cloud Computing , 2019, IEEE Internet of Things Journal.

[10]  Sheyda Zarandi,et al.  Joint Resource Allocation and Offloading Decision in Mobile Edge Computing , 2019, IEEE Communications Letters.