Abstract
This paper provides an overview of distributed task offloading approaches in fog computing using bandit learning. Task offloading is a pivotal technique that allows mobile devices to delegate part of their computational tasks to nearby fog nodes, thus improving the system performance in terms of service delay and energy consumption. However, efficient computation offloading is challenging due to the dynamic and heterogeneous nature of the fog environment. This paper reviews the state-of-the-art techniques for distributed computation offloading using bandit learning and highlight their advantages and limitations. Additionally, we identify open research challenges and provide future directions for research in this area.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Botta, A., de Donato, W., Persico, V., Pescapé, A.: Integration of cloud computing and internet of things: a survey. Futur. Gener. Comput. Syst. 56, 684–700 (2016)
Chiang, M., Zhang, T.: Fog and IoT: an overview of research opportunities. IEEE Internet Things J. 3(6), 854–864 (2016)
Aazam, M., Zeadally, S., Harras, K.A.: Offloading in fog computing for IoT: review, enabling technologies, and research opportunities. Futur. Gener. Comput. Syst. 87, 278–289 (2018)
Liu, L., Chang, Z., Guo, X., Mao, S., Ristaniemi, T.: Multiobjective optimization for computation offloading in fog computing. IEEE Internet Things J. 5(1), 283–294 (2018)
Yang, Y., Liu, Z., Yang, X., Wang, K., Hong, X., Ge, X.: POMT: paired offloading of multiple tasks in heterogeneous fog networks. IEEE Internet Things J. 6(5), 8658–8669 (2019)
Tran-Dang, H., Kim, D.-S.: DISCO: distributed computation offloading framework for fog computing networks. J. Commun. Netw. 25(1), 121–131 2023. https://doi.org/10.23919/JCN.2022.000058
Tran-Dang, H.. Kim, D.-S.: A survey on matching theory for distributed computation offloading in IoT-fog-cloud systems: perspectives and open issues. IEEE Access 10, 118 353–118 369 (2022)
Yousefpour, A., et al.: FOGPLAN: a lightweight QoS-aware dynamic fog service provisioning framework. IEEE Internet Things J. 6(3), 5080–5096 (2019)
Tran-Dang, H., Kim, D.-S.: FRATO: fog resource based adaptive task offloading for delay-minimizing IoT service provisioning. IEEE Trans. Parallel Distrib. Syst. 32(10), 2491–2508 (2021)
Wang, T., Liang, Y., Jia, W., Arif, M., Liu, A., Xie, M.: Coupling resource management based on fog computing in smart city systems, vol. 135, pp. 11–19 (2019)
Burtini, G., Loeppky, J.L., Lawrence, R.: A survey of online experiment design with the stochastic multi-armed bandit, CoRR, vol. abs/1510.00757. http://arxiv.org/abs/1510.00757
Vermorel, J., Mohri, M.: Multi-armed bandit algorithms and empirical evaluation. In: Gama, J., Camacho, R., Brazdil, P.B., Jorge, A.M., Torgo, L. (eds.) ECML 2005. LNCS (LNAI), vol. 3720, pp. 437–448. Springer, Heidelberg (2005). https://doi.org/10.1007/11564096_42
Zhou, L.: A survey on contextual multi-armed bandits, arXiv preprint arXiv:1508.03326
Kumagai, W.: Introduction to bandit convex optimization algorithms. In: 2018 International Symposium on Information Theory and Its Applications (ISITA), pp. 36–39 (2018)
Chen, T., Giannakis, G.B.: Bandit convex optimization for scalable and dynamic IoT management. IEEE Internet Things J. 6(1), 1276–1286 (2017)
Chen, T., Giannakis, G.B.: Harnessing bandit online learning to low-latency fog computing. In: 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 6418–6422 (2018)
Misra, S., Rachuri, S.P., Deb, P.K., Mukherjee, A.: Multiarmed-bandit-based decentralized computation offloading in fog-enabled IoT. IEEE Internet Things J. 8(12), 10 010–10 017 (2020)
Zhu, Z., Liu, T., Yang, Y., Luo, X.: BLOT: bandit learning-based offloading of tasks in fog-enabled networks. IEEE Trans. Parallel Distrib. Syst. 30(12), 2636–2649 (2019)
Wang, K., Tan, Y., Shao, Z., Ci, S., Yang, Y.: Learning-based task offloading for delay-sensitive applications in dynamic fog networks. IEEE Trans. Veh. Technol. 68(11), 11 399–11 403 (2019)
Chen, W., Wang, Y., Yuan, Y.: Combinatorial multi-armed bandit: general framework and applications. In: Dasgupta, S., McAllester, D. (eds.) Proceedings of the 30th International Conference on Machine Learning, ser. Proceedings of Machine Learning Research, vol. 28, no. 1, pp. 151–159. PMLR. https://proceedings.mlr.press/v28/chen13a.html
Cho, B., Xiao, Y.: Learning-based decentralized offloading decision making in an adversarial environment. IEEE Trans. Veh. Technol. 70(11), 11 308–11 323 (2021)
Zhu, H., Kang, K., Luo, X., Qian, H.: Online learning for computation peer offloading with semi-bandit feedback. In: ICASSP 2019–2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 4524–4528 (2019)
Shabir, B., Malik, A.W., Rahman, A.U., Khan, M.A., Anwar, Z.: A reliable learning based task offloading framework for vehicular edge computing. In: 2022 2nd International Conference on Digital Futures and Transformative Technologies (ICoDT2), pp. 1–6 (2022)
Sun, Y., Zhou, S., Niu, Z.: Distributed task replication for vehicular edge computing: performance analysis and learning-based algorithm. IEEE Trans. Wirel. Commun. 20(2), 1138–1151 (2020)
Zhang, R., Cheng, P., Chen, Z., Liu, S., Li, Y., Vucetic, B.: Online learning enabled task offloading for vehicular edge computing. In: IEEE Wirel. Commun. Lett., 9(7), 928–932 2020. https://doi.org/10.1109/LWC.2020.2973985
Shan, Y., Wang, H., Cao, Z., Yury, K.: Data offloading in heterogeneous dynamic fog computing network: a contextual bandit approach. In: 2021 3rd International Conference on Computer Communication and the Internet (ICCCI), pp. 73–77 (2021)
Zhang, R., Cheng, P., Chen, Z., Liu, S., Vucetic, B., Li, Y.: Calibrated bandit learning for decentralized task offloading in ultra-dense networks. IEEE Trans. Commun. 70(4), 2547–2560 (2022)
Chapelle, O., Li, L.: An empirical evaluation of thompson sampling. Adv. Neural Inf. Process. Syst. 24 (2011)
Liu, L.T., Ruan, F., Mania, H., Jordan, M.I.: Bandit learning in decentralized matching markets. J. Mach. Learn. Res. 22(1), 9612–9645 (2020)
Tran-Dang, H., Kim, D.-S.: BLM-DTO: bandit learning and matching based distributed task offloading in fog networks. In: 2023 International Conference on Electronics, Information, and Communication (ICEIC), pp. 1–4 (2023)
Acknowledgements
This research was supported by the MSIT (Ministry of Science and ICT), Korea, under the Grand Information Technology Research Center support program (IITP-2023-2020-0-01612) supervised by the IITP (Institute for Information & communications Technology Planning & Evaluation)”, and the National Research Foundation of Korea (NRF) funded by MSIT (RS-2023-00249687).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Tran-Dang, H., Kim, DS. (2023). Bandit Learning for Distributed Task Offloading in Fog Computing Networks: Literature Review, Challenges, and Open Research Issues. In: Barolli, L. (eds) Advances in Networked-based Information Systems. NBiS 2023. Lecture Notes on Data Engineering and Communications Technologies, vol 183. Springer, Cham. https://doi.org/10.1007/978-3-031-40978-3_21
Download citation
DOI: https://doi.org/10.1007/978-3-031-40978-3_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-40977-6
Online ISBN: 978-3-031-40978-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)