iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://doi.org/10.1007/978-981-97-5581-3_1
Multi-server Cooperative Offloading Strategy for Dependent Tasks Based on Improved Genetic Algorithm | SpringerLink
Skip to main content

Multi-server Cooperative Offloading Strategy for Dependent Tasks Based on Improved Genetic Algorithm

  • Conference paper
  • First Online:
Advanced Intelligent Computing Technology and Applications (ICIC 2024)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14863))

Included in the following conference series:

  • 391 Accesses

Abstract

Mobile edge computing (MEC) is an effective means to solve the problem of insufficient processor computation capability and limited battery power, when edge devices are processing computationally intensive and time-sensitive application tasks. Offloading strategy is one of the key technologies of MEC. Current task offloading strategies often lead to problems of low server utilization rate and high delay in the offloading process, because they overlook internal dependency of tasks and time-varying wireless channels. For this problem, a multi-server cooperative offloading strategy based on improved genetic algorithm is designed and implemented for multi-user with multi-server small cell network system scenario. This scenario jointly considers the internal dependency of tasks, time-varying wireless channels and combines with the heterogeneous computation capability of edge devices and servers. The goal of our paper is to find the best task offloading scheme with low latency and high server utilization. The improvements to the genetic algorithm mainly include the crossover and mutation process. Our paper uses the normal distribution crossover operator and the polynomial mutation operator to improve the genetic algorithm, so that it will not fall into the local optimum. The convergence speed is fast and the search space is wider. The simulation results verify that the proposed method can greatly reduce the user’s execution delay and increase the utilization rate of the server.

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

Access this chapter

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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Shi, W., Zhang, X., Wang, Y., et al.: Edge computing: state-of-the-art and future directions. J. Comput. Res. Dev. 56(1), 69–89 (2019)

    Google Scholar 

  2. Shi, W., Cao, J., Zhang, Q., et al.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)

    Article  Google Scholar 

  3. Shi, W., Sun, H., Cao, J., et al.: Edge computing - an emerging computing model for the internet of everything era. J. Comput. Res. Dev. 54(5), 907–924 (2017)

    Google Scholar 

  4. Flores, H., Hui, P., Tarkoma, S., et al.: Mobile code offloading: from concept to practice and beyond. IEEE Commun. Mag. 53(3), 80–88 (2015)

    Article  Google Scholar 

  5. Wang, S., Zhang, X., Zhang, Y., et al.: A survey on mobile edge networks: convergence of computing. Caching Commun. IEEE Access 5, 6757–6779 (2017)

    Article  Google Scholar 

  6. Mao, Y., Zhang, J., Letaief, K.B.: Dynamic computation offloading for mobile-edge computing with energy harvesting devices. IEEE J. Sel. Areas Commun. 34(12), 3590–3605 (2016)

    Article  Google Scholar 

  7. You, C., Huang, K., Chae, H., et al.: Energy-efficient resource allocation for mobile-edge computation offloading. IEEE Trans. Wirel. Commun. 16(3), 1397–1411 (2016)

    Article  Google Scholar 

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

    Article  Google Scholar 

  9. Yang, L., Zhang, H., Li, X., et al.: A distributed computation offloading strategy in small-cell networks integrated with mobile edge computing. IEEE/ACM Trans. Networking 26(6), 2762–2773 (2018)

    Article  Google Scholar 

  10. Tran, T.X., Pompili, D.: Joint task offloading and resource allocation for multi-server mobile-edge computing networks. IEEE Trans. Veh. Technol. 68(1), 856–868 (2018)

    Article  Google Scholar 

  11. Shu, C., Zhao, Z., Han, Y., et al.: Multi-user offloading for edge computing networks: A dependency-aware and latency-optimal approach. IEEE Internet Things J. 7(3), 1678–1689 (2019)

    Article  Google Scholar 

  12. Huang, L., Bi, S., Zhang, Y.J.A.: Deep reinforcement learning for online computation offloading in wireless powered mobile-edge computing networks. IEEE Trans. Mob. Comput. 19(11), 2581–2593 (2019)

    Article  Google Scholar 

  13. Bao, Z., Yu, J., Yang, S.: Intelligent Optimization Algorithm and its MATLAB Example, pp. 2–10. Publishing House of Electronics Industry, Beijing (2016)

    Google Scholar 

  14. Lei, D., Yan, X.: Multi Objective Intelligent Optimization Algorithm and its Application, pp.10–30. Science Press, Beijing (2009)

    Google Scholar 

  15. Ji, G., Qiu, Y., Wu, C., et al.: Summary of genetic algorithms research. Appl. Res. Comput. 21(2), 69–73 (2004)

    Google Scholar 

  16. Deb, K., Agrawal, R.B.: Simulated binary crossover for continuous search space. Complex Syst. 9(2), 115–148 (1995)

    MathSciNet  Google Scholar 

  17. Yan, J., Bi, S., Zhang, Y.J., et al.: Optimal task offloading and resource allocation in mobile-edge computing with inter-user task dependency. IEEE Trans. Wirel. Commun. 19(1), 235–250 (2019)

    Article  Google Scholar 

  18. Guo, H., Liu, J.: Collaborative computation offloading for multiaccess edge computing over fiber–wireless networks. IEEE Trans. Veh. Technol. 67(5), 4514–4526 (2018)

    Article  Google Scholar 

  19. Wang, H., Xu, H., Cheng, Z., et al.: Current research and development trend of 5g network technologies. Telecommun. Sci. 31(9), 156–162 (2015)

    Google Scholar 

Download references

Acknowledgments

This work was supported by Shandong Natural Science Fund Project (No. ZR2023MF061), the talent project of “Qingtan Scholar” of Zaozhuang University.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bin Yang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zheng, T., Yang, B. (2024). Multi-server Cooperative Offloading Strategy for Dependent Tasks Based on Improved Genetic Algorithm. In: Huang, DS., Zhang, X., Pan, Y. (eds) Advanced Intelligent Computing Technology and Applications. ICIC 2024. Lecture Notes in Computer Science, vol 14863. Springer, Singapore. https://doi.org/10.1007/978-981-97-5581-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-981-97-5581-3_1

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-97-5580-6

  • Online ISBN: 978-981-97-5581-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics