Time-Optimized Task Offloading Decision Making in Mobile Edge Computing

Mobile Edge Computing application domains such as vehicular networks, unmanned aerial vehicles, data analytics tasks at the edge and augmented reality have recently emerged. Under such domains, while mobile nodes are moving and have certain tasks to be offloaded to Edge Servers, choosing an appropriate time and an ideally suited server to guarantee the quality of service can be challenging. We tackle the offloading decision making problem by adopting the principles of Optimal Stopping Theory to minimize the execution delay in a sequential decision manner. A performance evaluation is provided by using real data sets compared with the optimal solution. The results show that our approach significantly minimizes the execution delay for task execution and the results are very close to the optimal solution.

[1]  Christos Anagnostopoulos,et al.  Edge-Centric Efficient Regression Analytics , 2018, 2018 IEEE International Conference on Edge Computing (EDGE).

[2]  Jakub Dolezal,et al.  Performance evaluation of computation offloading from mobile device to the edge of mobile network , 2016, 2016 IEEE Conference on Standards for Communications and Networking (CSCN).

[3]  P. Moerbeke On optimal stopping and free boundary problems , 1973, Advances in Applied Probability.

[4]  Bibudhendu Pati,et al.  Transmission in mobile cloudlet systems with intermittent connectivity in emergency areas , 2017, Digit. Commun. Networks.

[5]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[6]  Ke Zhang,et al.  Mobile-Edge Computing for Vehicular Networks: A Promising Network Paradigm with Predictive Off-Loading , 2017, IEEE Veh. Technol. Mag..

[7]  Sangheon Pack,et al.  Spatial and Temporal Computation Offloading Decision Algorithm in Edge Cloud-Enabled Heterogeneous Networks , 2018, IEEE Access.

[8]  Christos Anagnostopoulos,et al.  Predictive intelligence to the edge: impact on edge analytics , 2018, Evol. Syst..

[9]  Qi Zhang,et al.  Cooperative Computation Offloading for UAVs: A Joint Radio and Computing Resource Allocation Approach , 2018, 2018 IEEE International Conference on Edge Computing (EDGE).

[10]  Pan Hui,et al.  Future Networking Challenges: The Case of Mobile Augmented Reality , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[11]  Dusit Niyato,et al.  Offloading in Mobile Cloudlet Systems with Intermittent Connectivity , 2015, IEEE Transactions on Mobile Computing.

[12]  Wei-Tsung Su,et al.  EstiTO: An Efficient Task Offloading Approach Based on Node Capability Estimation in a Cloudlet , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[13]  Chen-Khong Tham,et al.  A deep reinforcement learning based offloading scheme in ad-hoc mobile clouds , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[14]  Marco De Nadai,et al.  A multi-source dataset of urban life in the city of Milan and the Province of Trentino , 2015, Scientific Data.

[15]  Alʹbert Nikolaevich Shiri︠a︡ev,et al.  Optimal Stopping and Free-Boundary Problems , 2006 .

[16]  Kostas Kolomvatsos,et al.  Predictive intelligence to the edge through approximate collaborative context reasoning , 2017, Applied Intelligence.

[17]  Chen-Khong Tham,et al.  Dynamic offloading algorithm in intermittently connected mobile cloudlet systems , 2014, 2014 IEEE International Conference on Communications (ICC).

[18]  Stathes Hadjiefthymiades,et al.  Intelligent Trajectory Classification for Improved Movement Prediction , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Tram Truong Huu,et al.  To Offload or to Wait: An Opportunistic Offloading Algorithm for Parallel Tasks in a Mobile Cloud , 2014, 2014 IEEE 6th International Conference on Cloud Computing Technology and Science.

[20]  Christos Anagnostopoulos,et al.  In-Network Decision Making Intelligence for Task Allocation in Edge Computing , 2018, 2018 IEEE 30th International Conference on Tools with Artificial Intelligence (ICTAI).

[21]  Mathieu Bouet,et al.  Mobile Edge Computing Resources Optimization: A Geo-Clustering Approach , 2018, IEEE Transactions on Network and Service Management.

[22]  Hamid Harroud,et al.  Mobile cloud computing for computation offloading: Issues and challenges , 2018 .

[23]  Shanzhi Chen,et al.  MAGA: A Mobility-Aware Computation Offloading Decision for Distributed Mobile Cloud Computing , 2018, IEEE Internet of Things Journal.

[24]  Prem Prakash Jayaraman,et al.  Opportunistic Computation Offloading in Mobile Edge Cloud Computing Environments , 2016, 2016 17th IEEE International Conference on Mobile Data Management (MDM).

[25]  Khaled Ben Letaief,et al.  Delay-optimal computation task scheduling for mobile-edge computing systems , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).