TY - JOUR
T1 - Stackelberg Game of Energy Consumption and Latency in MEC Systems with NOMA
AU - Wang, Kaidi
AU - Ding, Zhiguo
AU - So, Daniel K.C.
AU - Karagiannidis, George K.
N1 - Funding Information:
Manuscript received June 29, 2020; revised November 28, 2020; accepted December 29, 2020. Date of publication January 5, 2021; date of current version April 16, 2021. The work of Zhiguo Ding was supported by the UK Engineering and Physical Sciences Research Council (EPSRC) under grant number EP/P009719/2. The associate editor coordinating the review of this article and approving it for publication was L. Xiao. (Corresponding author: Kaidi Wang.) Kaidi Wang, Zhiguo Ding, and Daniel K. C. So are with the Department of Electrical and Electronic Engineering, The University of Manchester, Manchester M13 9PL, U.K. (e-mail: [email protected]; [email protected]; [email protected]).
Publisher Copyright:
© 1972-2012 IEEE.
PY - 2021/4
Y1 - 2021/4
N2 - In this article, a two-user scenario of a non-orthogonal multiple access (NOMA)-based mobile edge computing (MEC) network is investigated. By treating the users and the MEC server as leader and follower, respectively, a Stackelberg game is formulated. More specifically, the leader tends to minimize the total energy consumption for task offloading and local computing by optimizing the task assignment coefficients and transmit power. On the other side, the follower aims to minimize the total execution time by allocating different computational resources for processing the offloaded tasks. In order to solve the formulated problem, the Stackelberg equilibrium is considered. Based on the given insights, a closed-form solution of the follower level problem is obtained and included in the leader level one. Furthermore, by analyzing the leader's strategies, the leader level problem is solved through the Karush-Kuhn-Tucker (KKT) conditions, and closed-form expressions for the optimal task assignment coefficients and offloading time, are derived. Finally, this work is extended to the multi-user scenario, where a matching-based user pairing algorithm is proposed to assign users into different sub-channels. Simulation results indicate that: i) the derived closed-form solutions and the proposed user pairing algorithm can significantly improve energy efficiency; ii) the different task assignment strategies can be dynamically implemented to handle the varying wireless environment.
AB - In this article, a two-user scenario of a non-orthogonal multiple access (NOMA)-based mobile edge computing (MEC) network is investigated. By treating the users and the MEC server as leader and follower, respectively, a Stackelberg game is formulated. More specifically, the leader tends to minimize the total energy consumption for task offloading and local computing by optimizing the task assignment coefficients and transmit power. On the other side, the follower aims to minimize the total execution time by allocating different computational resources for processing the offloaded tasks. In order to solve the formulated problem, the Stackelberg equilibrium is considered. Based on the given insights, a closed-form solution of the follower level problem is obtained and included in the leader level one. Furthermore, by analyzing the leader's strategies, the leader level problem is solved through the Karush-Kuhn-Tucker (KKT) conditions, and closed-form expressions for the optimal task assignment coefficients and offloading time, are derived. Finally, this work is extended to the multi-user scenario, where a matching-based user pairing algorithm is proposed to assign users into different sub-channels. Simulation results indicate that: i) the derived closed-form solutions and the proposed user pairing algorithm can significantly improve energy efficiency; ii) the different task assignment strategies can be dynamically implemented to handle the varying wireless environment.
KW - computational resource allocation
KW - Mobile edge computing (MEC)
KW - non-orthogonal multiple access (NOMA)
KW - power allocation
KW - Stackelberg game
KW - task assignment
UR - http://www.scopus.com/inward/record.url?scp=85099418957&partnerID=8YFLogxK
U2 - 10.1109/TCOMM.2021.3049356
DO - 10.1109/TCOMM.2021.3049356
M3 - Article
AN - SCOPUS:85099418957
SN - 0090-6778
VL - 69
SP - 2191
EP - 2206
JO - IEEE Transactions on Communications
JF - IEEE Transactions on Communications
IS - 4
M1 - 9314080
ER -