Markov decision process-based computation offloading algorithm and resource allocation in time constraint for mobile cloud computing

被引:6
作者
Gao, Zihan [1 ]
Hao, Wanming [1 ]
Zhang, Ruizhe [1 ]
Yang, Shouyi [1 ]
机构
[1] Zhengzhou Univ, Sch Informat Engn, Zhengzhou 450001, Peoples R China
关键词
Markov processes; power aware computing; resource allocation; cloud computing; mobile computing; mobile cloud computing; increasing development; battery capacity; MDPCO algorithm; Markov decision process-based offloading algorithm; local computing frequency; EEC minimisation problem; offloading decisions; Markov decision process-based computation offloading algorithm; remote cloud; computation-intensive tasks; mobile device; computing capability; NETWORKS;
D O I
10.1049/iet-com.2020.0062
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the increasing development of cloud computing and wireless technology, mobile cloud computing has been developed to alleviate the limitation of battery capacity and computing capability of the mobile device by offloading some computation-intensive tasks onto the cloud. However, the extra consumption for transmission from the mobile device to the remote cloud may lead to degradation of performance. To this end, the authors develop a Markov decision process-based computation offloading (MDPCO) algorithm to minimise the energy efficiency cost (EEC) from a global perspective by jointly optimising the resource allocation and offloading decisions. Firstly, they formulate an EEC minimisation problem for a single-chain application withMtasks. Due to the difficulty to directly solve the formulated problem, they decompose it into multiple subproblems and preferentially optimise the local computing frequency and transmission power by distributed algorithm under hard time constraints. Based on this, they proposed the Markov decision process-based offloading algorithm to preschedule the computing side for each task from a global perspective to minimise the EEC further. The simulation results show that the performance of the MDPCO algorithm is significantly superior to that of the other algorithms under different parameters.
引用
收藏
页码:2068 / 2078
页数:11
相关论文
共 38 条
[1]   Markov Decision Processes With Applications in Wireless Sensor Networks: A Survey [J].
Abu Alsheikh, Mohammad ;
Dinh Thai Hoang ;
Niyato, Dusit ;
Tan, Hwee-Pink ;
Lin, Shaowei .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (03) :1239-1267
[2]  
[Anonymous], 2016, IEEE T VEHICULAR TEC
[3]   Priority-based task scheduling on heterogeneous resources in the Expert Cloud [J].
Ashouraie, Mehran ;
Navimipour, Nima Jafari .
KYBERNETES, 2015, 44 (10) :1455-1471
[4]  
Azad P, 2019, INT J BIO-INSPIR COM, V14, P125
[5]  
Azad P, 2017, INT J CLOUD APPL COM, V7, P20, DOI 10.4018/IJCAC.2017100102
[6]   DYNAMIC PROGRAMMING [J].
BELLMAN, R .
SCIENCE, 1966, 153 (3731) :34-&
[7]  
Boyd S., 2004, CONVEX OPTIMIZATION
[8]   Decentralized Computation Offloading Game for Mobile Cloud Computing [J].
Chen, Xu .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) :974-983
[9]  
Chiang M., 2017, IEEE, V95, P255
[10]   Resource Management Approaches in Fog Computing: a Comprehensive Review [J].
Ghobaei-Arani, Mostafa ;
Souri, Alireza ;
Rahmanian, Ali A. .
JOURNAL OF GRID COMPUTING, 2020, 18 (01) :1-42