Abstract
Rapid development of mobile communications has led to respectable latency-sensitive and computation-intensive mobile applications. There is a huge contradiction between high resource demands of these applications and limited resource of mobile devices. In this regard, mobile edge computing (MEC) is a promising technology, where computation tasks can be offloaded from mobile devices onto network edges with stronger capability. However, the dependency between tasks leads to high complexity for offloading decision. In this paper, we investigate the optimal offloading problem for completing dependency-aware tasks by minimizing the latency and energy cost. An improved non-dominated sorting genetic algorithm-II (INSGA-II) is proposed to solve this multiobjective problem. Simulation results validate the advantage of the proposed algorithm in terms of the performance of low latency and cost.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abbas, N., Zhang, Y., Taherkordi, A., Skeie, T.: Mobile edge computing: a survey. IEEE Internet Things J. 5(1), 450–465 (2018)
Cai, Z., Zheng, X., Wang, J., He, Z.: Private data trading towards range counting queries in Internet of Things. IEEE Trans. Mobile Comput. 1–17 (2022). Early access
Cai, Z., Shi, T.: Distributed query processing in the edge-assisted IoT data monitoring system. IEEE Internet Things J. 8(16), 12679–12693 (2021)
Hu, C., Cheng, X., Tian, Z., Yu, J., Lv, W.: Achieving privacy preservation and billing via delayed information release. IEEE/ACM Trans. Networking 29(3), 1376–1390 (2021)
Gao, Q., Wang, Y., Cheng, X., Yu, J., Chen, X., Jing, T.: Identification of vulnerable lines in smart grid systems based on affinity propagation clustering. IEEE Internet Things J. 6(3), 5163–5171 (2019)
ETSI: Mobile-edge computing introductory technical white paper. White paper (2014)
Lu, Y., Zhao, Z., Gao, Q.: A distributed offloading scheme with flexible MEC resource scheduling. In: 2021 IEEE SmartWorld/SCALCOM/UIC/ATC/IOP/SCI, pp. 320–327 (2021)
An, X., Fan, R., Hu, H., Zhang, N., Atapattu, S., Tsiftsis, T.A.: Joint task offloading and resource allocation for IoT edge computing with sequential task dependency. IEEE Internet Things J. 1–17 (2022). Early access
Al-Habob, A.A., Dobre, O.A., Armada, A.G., Muhaidat, S.: Task scheduling for mobile edge computing using genetic algorithm and conflict graphs. IEEE Trans. Veh. Technol. 69(8), 8805–8819 (2020)
Pan, S., Zhang, Z., Zhang, T.: Dependency-aware computation offloading in mobile edge computing: a reinforcement learning approach. IEEE Access 7, 134742–134753 (2019)
Liu, Y., Wang, S., Zhao, Q., Du, Shiyu, T.: Dependency-aware task scheduling in vehicular edge computing. IEEE Internet Things J. 7(6), 4961–4971 (2020)
Chai, R., Li, M., Yang, T., Chen, Q.: Dynamic priority-based computation scheduling and offloading for interdependent tasks: leveraging parallel transmission and execution. IEEE Trans. Veh. Technol. 70(10), 10970–10985 (2021)
Wang, M., Ma, T., Wu, T., Chang, C., Yang, F., Wang, H.: Dependency-aware dynamic task scheduling in mobile-edge computing. In: 2020 16th International Conference on Mobility, Sensing and Networking (MSN), pp. 785–790 (2020)
Lee, J., Ko, H., Kim, J., Pack, S.: Data: dependency-aware task allocation scheme in distributed edge clouds. IEEE Trans. Industr. Inf. 16(12), 7782–7790 (2020)
Song, H., Gu, B., Son, K., Choi, W.: Joint optimization of edge computing server deployment and user offloading associations in wireless edge network via a genetic algorithm. IEEE Trans. Netw. Sci. Eng. 9(4), 2535–2548 (2022)
Zhao, G., Xu, H., Zhao, Y., Qiao, C., Huang, L.: Offloading tasks with dependency and service caching in mobile edge computing. IEEE Trans. Parallel Distrib. Syst. 32(11), 2777–2792 (2021)
Liu, H., Zhao, H., Geng, L., Wang, Y., Feng, W.: A distributed dependency-aware offloading scheme for vehicular edge computing based on policy gradient. In: 2021 8th IEEE International Conference on Cyber Security and Cloud Computing (CSCloud)/2021 7th IEEE International Conference on Edge Computing and Scalable Cloud (EdgeCom), pp. 176–181 (2021)
Sun, Y., et al.: Dependency-aware flexible computation offloading and task scheduling for multi-access edge computing networks. In: 2021 24th International Symposium on Wireless Personal Multimedia Communications (WPMC), pp. 1–6 (2021)
Zhang, P., Zhang, Y., Dong, H., Jin, H.: Mobility and dependence-aware QoS monitoring in mobile edge computing. IEEE Trans. Cloud Comput. 9(3), 1143–1157 (2021)
Lu, Y., Chen, Z., Gao, Q., Jing, T., Qian, J.: A mobility-aware and sociality-associate computation offloading strategy for IoT. Wirel. Commun. Mob. Comput. 2021, 9919541:1–9919541:12 (2021)
Cai, Z., Zheng, X.: A private and efficient mechanism for data uploading in smart cyber-physical systems. IEEE Trans. Netw. Sci. Eng. 7(2), 766–775 (2020)
Cai, Z., He, Z.: Trading private range counting over big IoT data. In: 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS), pp. 144–153 (2019)
Lu, H., Wang, X., Fei, Z., Qiu, M.: The effects of using chaotic map on improving the performance of multiobjective evolutionary algorithms. Math. Probl. Eng. 2014, 924652 (2014)
Deng, Z., Liu, X.: Study on strategy of increasing cross rate in differential evolution algorithm. Comput. Eng. Appl. 44(27), 33–36 (2008)
Acknowledgement
This work was supported in part by the Fundamental Research Funds for the Central Universities under Grant 2022JBGP000 and in part by the National Natural Science Foundation of China under Grant 61931001.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhou, C., Zhang, M., Gao, Q., Jing, T. (2022). A Dependency-Aware Task Offloading Strategy in Mobile Edge Computing Based on Improved NSGA-II. In: Wang, L., Segal, M., Chen, J., Qiu, T. (eds) Wireless Algorithms, Systems, and Applications. WASA 2022. Lecture Notes in Computer Science, vol 13473. Springer, Cham. https://doi.org/10.1007/978-3-031-19211-1_53
Download citation
DOI: https://doi.org/10.1007/978-3-031-19211-1_53
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-19210-4
Online ISBN: 978-3-031-19211-1
eBook Packages: Computer ScienceComputer Science (R0)