Nothing Special   »   [go: up one dir, main page]

Skip to main content

Advertisement

Log in

An improved arithmetic optimization algorithm for task offloading in mobile edge computing

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

The emergence of Mobile Edge Computing (MEC) not only provides low-latency computing services for the User Equipment (UE), but also extends the battery life of the UE. However, the computational resources of MEC servers are usually limited, and how to efficiently offload UE’s task and allocate the resources of MEC servers has become a research hotspot in MEC. In this paper, we develop an improved arithmetic optimization algorithm (IAOA) to optimize the convergence speed and convergence accuracy of the arithmetic optimization algorithm. Then a task offloading algorithm based on IAOA is designed to reduce the cost of offloading tasks in the framework including a single MEC server and multi-UE. The proposed algorithm jointly optimizes the task offloading strategy of the UEs and the resource allocation of the MEC server, meanwhile, models the weighted sum of delay and energy consumption as the system cost, with the goal of minimizing the system cost while satisfying the delay and energy consumption constraints of the tasks. Simulation results show that the proposed algorithm can effectively reduce the system cost and achieve a performance improvement of up to 20% compared with the benchmark algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availability

The datasets generated during the current study are available from the corresponding author on reasonable request.

References

  1. Ren, J., Yu, G., Cai, Y., He, Y.: Latency optimization for resource allocation in mobile-edge computation offloading. IEEE Trans. Wirel. Commun. 17(8), 5506–5519 (2018)

    Article  Google Scholar 

  2. Du, J., Zhao, L., Feng, J., Chu, X.: Computation offloading and resource allocation in mixed fog/cloud computing systems with min-max fairness guarantee. IEEE Trans. Commun. 66(4), 1594–1608 (2017)

    Article  Google Scholar 

  3. Irum, T., Ejaz, M.U., Elkashlan, M.: Minimizing task offloading delay in noma-mec wireless systems. In: 2022 4th Global Power, Energy and Communication Conference (GPECOM), pp. 632–637 (2022). IEEE

  4. Wu, H., Deng, S., Li, W., Yin, J., Li, X., Feng, Z., Zomaya, A.Y.: Mobility-aware service selection in mobile edge computing systems. In: 2019 IEEE International Conference on Web Services (ICWS), pp. 201–208 (2019). IEEE

  5. Chen, Y., Zhou, X., Wang, W., Wang, H., Zhang, Z., Zhang, Z.: Delay-optimal closed-form scheduling for multi-destination computation offloading. IEEE Wirel. Commun. Lett. 10(9), 1904–1908 (2021)

    Article  Google Scholar 

  6. Yang, G., Hou, L., He, X., He, D., Chan, S., Guizani, M.: Offloading time optimization via markov decision process in mobile-edge computing. IEEE Internet Things J 8(4), 2483–2493 (2020)

    Article  Google Scholar 

  7. Samy, A., Elgendy, I.A., Yu, H., Zhang, W., Zhang, H.: Secure task offloading in blockchain-enabled mobile edge computing with deep reinforcement learning. IEEE Trans. Netw. Serv. Manag 19, 4872–4887 (2022)

    Article  Google Scholar 

  8. Hua, M., Tian, H., Ni, W., Fan, S.: Energy efficient task offloading in noma-based mobile edge computing system. In: 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), pp. 1–7 (2019). IEEE

  9. Pan, Y., Chen, M., Yang, Z., Huang, N., Shikh-Bahaei, M.: Energy-efficient NOMA-based mobile edge computing offloading. IEEE Commun. Lett. 23(2), 310–313 (2018)

    Article  Google Scholar 

  10. Guo, H., Zhang, J., Liu, J., Zhang, H.: Energy-aware computation offloading and transmit power allocation in ultradense IoT networks. IEEE Internet Things J. 6(3), 4317–4329 (2018)

    Article  Google Scholar 

  11. Alhelaly, S., Muthanna, A., Elgendy, I.A.: Optimizing task offloading energy in multi-user multi-UAV-enabled mobile edge-cloud computing systems. Appl. Sci. 12(13), 6566 (2022)

    Article  Google Scholar 

  12. Abualigah, L., Diabat, A., Mirjalili, S., Abd Elaziz, M., Gandomi, A.H.: The arithmetic optimization algorithm. Comput. methods Appl. Mech. Eng. 376, 113609 (2021)

    Article  MathSciNet  Google Scholar 

  13. Liu, S., Cheng, P., Chen, Z., Xiang, W., Vucetic, B., Li, Y.: Contextual user-centric task offloading for mobile edge computing in ultra-dense network. IEEE Transactions on Mobile Computing.1-1. https://doi.org/10.1109/TMC.2022.3168355(2022).

  14. Qian, Y., Xu, J., Zhu, S., Xu, W., Fan, L., Karagiannidis, G.K.: Learning to optimize resource assignment for task offloading in mobile edge computing. IEEE Commun. Lett. 26(6), 1303–1307 (2022)

    Article  Google Scholar 

  15. Aiwen, Z., Leyuan, L.: Energy-optimal task offloading algorithm of resources cooperation in mobile edge computing. In: 2021 4th International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE), pp. 707–710 (2021). IEEE

  16. Liu, J., Mao, Y., Zhang, J., Letaief, K.B.: Delay-optimal computation task scheduling for mobile-edge computing systems. In: 2016 IEEE International Symposium on Information Theory (ISIT), pp. 1451–1455 (2016). IEEE

  17. Wei, F., Chen, S., Zou, W.: A greedy algorithm for task offloading in mobile edge computing system. China Commun. 15(11), 149–157 (2018)

    Article  Google Scholar 

  18. Guo, M., Li, Q., Peng, Z., Liu, X., Cui, D.: Energy harvesting computation offloading game towards minimizing delay for mobile edge computing. Comput. Netw. 204, 108678 (2022)

    Article  Google Scholar 

  19. Li, Y., Wang, T., Wu, Y., Jia, W.: Optimal dynamic spectrum allocation-assisted latency minimization for multiuser mobile edge computing. Digital Commun. Netw. 8(3), 247–256 (2022)

    Article  Google Scholar 

  20. Chauhan, S., Vashishtha, G.: Mutation-based arithmetic optimization algorithm for global optimization. In: 2021 International Conference on Intelligent Technologies (CONIT), pp. 1–6 (2021). IEEE

  21. Xu, Y.-P., Tan, J.-W., Zhu, D.-J., Ouyang, P., Taheri, B.: Model identification of the proton exchange membrane fuel cells by extreme learning machine and a developed version of arithmetic optimization algorithm. Energy Rep. 7, 2332–2342 (2021)

    Article  Google Scholar 

  22. Chen, X., Jiao, L., Li, W., Fu, X.: Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE/ACM Trans. Netw. 24(5), 2795–2808 (2015)

    Article  Google Scholar 

  23. Peña-Delgado, A.F., Peraza-Vázquez, H., Almazán-Covarrubias, J.H., Torres Cruz, N., García-Vite, P.M., Morales-Cepeda, A.B., Ramirez-Arredondo, J.M.: A novel bio-inspired algorithm applied to selective harmonic elimination in a three-phase eleven-level inverter. Math. Probl. Eng. 2020, 1–10 (2020)

    Article  Google Scholar 

  24. Liu, F., Liu, Y., Han, F., Ban, Y.-L., Guo, Y.J.: Synthesis of large unequally spaced planar arrays utilizing differential evolution with new encoding mechanism and cauchy mutation. IEEE Trans. Antennas Propag. 68(6), 4406–4416 (2020)

    Article  Google Scholar 

  25. Tizhoosh, H.R.: Opposition-based learning: a new scheme for machine intelligence. In: International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC’06), vol. 1, pp. 695–701 (2005). IEEE

  26. Mousavirad, S.J., Rahnamayan, S.: Evolving feedforward neural networks using a quasi-opposition-based differential evolution for data classification. In: 2020 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 2320–2326 (2020). IEEE

  27. Kahraman, H.T., Aras, S., Gedikli, E.: Fitness-distance balance (fdb): a new selection method for meta-heuristic search algorithms. Knowl. Based Syst. 190, 105169 (2020)

    Article  Google Scholar 

Download references

Acknowledgement

This work was supported by Chongqing science and Technology Commission Project (Grant No: cstc2018jcyjAX0525), Key Research and Development Projects of Sichuan Science and Technology Department (Grant No: 2019YFG0107).

Funding

This work was supported by Chongqing science and Technology Commission Project (Grant No: cstc2018jcyjAX0525; Recipient: Hongjian Li), Key Research and Development Projects of Sichuan Science and Technology Department (Grant No: 2019YFG0107;Recipient: Hongjian Li).

Author information

Authors and Affiliations

Authors

Contributions

HL: Proposed an idea, Experiment, Wrote the manuscript. JL: Proposed an idea, Experiment, Wrote the manuscript. LY: Helped to wrote also several sections of the manuscript, Proof reading. LL: Helped to wrote also several sections of the manuscript, Proofreading. HS: Helped to wrote also several sections of the manuscript, Proof reading.

Corresponding author

Correspondence to Hongjian Li.

Ethics declarations

Conflict of interest

None. The authors declare that they have no known conflict financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Ethical approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, H., Liu, J., Yang, L. et al. An improved arithmetic optimization algorithm for task offloading in mobile edge computing. Cluster Comput 27, 1667–1682 (2024). https://doi.org/10.1007/s10586-023-04048-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-023-04048-0

Keywords

Navigation