Computation Offloading for Mobile-Edge Computing with Multi-user

被引:25
|
作者
Dong, Luobing [1 ]
Satpute, Meghana N. [2 ]
Shan, Junyuan [1 ]
Liu, Baoqi [1 ]
Yu, Yang [1 ]
Yan, Tihua [1 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian, Peoples R China
[2] Univ Texas Dallas, Dept Comp Sci, Dallas, TX USA
基金
美国国家科学基金会;
关键词
Mobile-edge computing; Computation Offloading; Multiple users; Spectral Graph Theory;
D O I
10.1109/ICDCS.2019.00088
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
New age smartphones are equipped with high processing power and internet connectivity. Hence, smartphones are capable of executing applications, which were only possible by desktops or laptops until recently. Some examples of such applications are email, banking, flight booking etc. People prefer to use mobile devices for these applications due to the usability and portability of mobile devices. However, because of hardware limitations, mobiles have limited resources such as battery life, power and capacity. Researchers are constantly looking for ways to maximize the usage of these resources. The execution of any application on mobile, needs storage capacity of mobile to store, battery life of mobile to keep running and processing capacity of mobile to process. Thus, more resources are needed to run more applications on these devices. To reduce the load of applications on mobile devices and use the resources efficiently, it is necessary to move some load of applications to remote cloud server in such a way that the applications will run seamlessly. Computation offloading for mobile-edge computing (MEC) is a mechanism to utilize mobile resources well by moving resource-intensive applications to cloud server at network edge. In the case of multiple users, the total computing capacity of the server needs to be taken into consideration for allocating resources to multiple users. The key to efficient computation offloading is allocating applications to mobile and remote server in such a way that minimizes transmission energy. In this paper, we formulate the computation offloading problem as graph cut problem and propose a solution based on spectral clustering computation. First, for the applications on mobile a corresponding network flow graph model is defined. Then, label propagation theory is applied on the network graph and the network graph is simplified by compressing and combining. Finally, the optimal solution is obtained by computation using spectral clustering algorithm. Experiments show that the algorithm is effective in handling programs with loosely coupled as well as highly coupled functions.
引用
收藏
页码:841 / 850
页数:10
相关论文
共 50 条
  • [1] Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing
    Chen, Xu
    Jiao, Lei
    Li, Wenzhong
    Fu, Xiaoming
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) : 2827 - 2840
  • [2] Joint Beamforming and Computation Offloading for Multi-user Mobile-Edge Computing
    Ding, Changfeng
    Wang, Jun-Bo
    Cheng, Ming
    Chang, Chuanwen
    Wang, Jin-Yuan
    Lin, Min
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [3] Game Theoretical Multi-User Computation Offloading for Mobile-Edge Cloud Computing
    Qin, An
    Cai, Chengcheng
    Wang, Qin
    Ni, Yiyang
    Zhu, Hongbo
    [J]. 2019 2ND IEEE CONFERENCE ON MULTIMEDIA INFORMATION PROCESSING AND RETRIEVAL (MIPR 2019), 2019, : 328 - 332
  • [4] Multi-user Cooperative Computation Offloading in Mobile Edge Computing
    Jiang, Wei
    Li, Molin
    Zhou, Xiaobo
    Qu, Wenyu
    Qiu, Tie
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT I, 2020, 12384 : 182 - 193
  • [5] Efficient and Secure Multi-User Multi-Task Computation Offloading for Mobile-Edge Computing in Mobile IoT Networks
    Elgendy, Ibrahim A.
    Zhang, Wei-Zhe
    Zeng, Yiming
    He, Hui
    Tian, Yu-Chu
    Yang, Yuanyuan
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (04): : 2410 - 2422
  • [6] Computation Offloading for Multi-User Mobile Edge Computing<bold> </bold>
    Jiao, Libo
    Yin, Hao
    Huang, Haojun
    Guo, Dongchao
    Lyu, Yongqiang
    [J]. IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 422 - 429
  • [7] Multi-User Computation Offloading in Mobile Edge Computing: A Behavioral Perspective
    Tang, Ling
    He, Shibo
    [J]. IEEE NETWORK, 2018, 32 (01): : 48 - 53
  • [8] Dynamic Computation Offloading and Resource Allocation for Multi-user Mobile Edge Computing
    Nath, Samrat
    Wu, Jingxian
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [9] Dynamic multi-user computation offloading for wireless powered mobile edge computing
    Li, Chunlin
    Tang, Jianhang
    Luo, Youlong
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 131 : 1 - 15
  • [10] Multi-objective Optimization for Computation Offloading in Mobile-edge Computing
    Liu, Liqing
    Chang, Zheng
    Guo, Xijuan
    Ristaniemi, Tapani
    [J]. 2017 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2017, : 832 - 837