Skip to main content

Deep Reinforcement Learning for DAG-based Concurrent Requests Scheduling in Edge Networks

  • Conference paper
  • First Online:
Book cover Wireless Algorithms, Systems, and Applications (WASA 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12939))

Abstract

The explosive growth of mobile edge users causes potential pressure for achieving their delay-sensitive requests in edge networks. Moreover, the incoming requests with task-dependency, which can be represented as Directed Acyclic Graphs (DAG), are hard to deal with effectively. In this paper, we intend to mitigate the DAG-based concurrent requests scheduling problem in an online manner. An Markov Decision Process (MDP) model is constructed for the proposed problem, where requests are split into a set of tasks and are assigned to different edge servers in terms of their status. To optimize the scheduling policy in each time slot while minimizing the long term system delay, we propose a Deep Reinforcement Learning (DRL)-based mechanism to promote the scheduling policy and make decision in each step. Extensive experiments are conducted, and evaluation results demonstrate that our proposed DRL technique can effectively improve the long-term performance of scheduling system, compared with other mechanisms.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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., Cao, J., Zhang, Q., Li, Y., Xu, L.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)

    Article  Google Scholar 

  2. Jiang, W., Li, M., Zhou, X., Qu, W., Qiu, T.: Multi-user cooperative computation offloading in mobile edge computing. In: Wireless Algorithms, Systems, and Applications, 15th International Conference (WASA), pp. 182–193 (2020)

    Google Scholar 

  3. Pawani, P., Jude, O., Madhusanka, L., Mika, Y., Tarik, T.: Survey on multi-access edge computing for internet of things realization. IEEE Commun. Surv. Tutorials 20(4), 2961–2991 (2018)

    Article  Google Scholar 

  4. Zhang, Y., Meng, L., Xue, X., Zhou, Z., Tomiyama, H.: Qoe-constrained concurrent request optimization through collaboration of edge servers. IEEE Internet Things J. 6(6), 9951–9962 (2019)

    Article  Google Scholar 

  5. Liu, Y., et al.: Dependency-aware task scheduling in vehicular edge computing. IEEE Internet Things J. 7(6), 4961–4971 (2020)

    Article  Google Scholar 

  6. Topcuoglu, H., Hariri, S., Wu, M.Y.: Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans. Parallel Distrib. Syst. 13(3), 260–274 (2002)

    Article  Google Scholar 

  7. Wu, F., Wu, Q., Tan, Y.: Workflow scheduling in cloud: a survey. J. Supercomputing 71(2015), 3373–3418 (2015)

    Article  Google Scholar 

  8. Jia, M., Cao, J., Yang, L.: Heuristic offloading of concurrent tasks for computation-intensive applications in mobile cloud computing. In. IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), vol. 2014, pp. 352–357 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yaqiang Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, Y., Li, R., Zhou, Z., Zhao, Y., Li, R. (2021). Deep Reinforcement Learning for DAG-based Concurrent Requests Scheduling in Edge Networks. In: Liu, Z., Wu, F., Das, S.K. (eds) Wireless Algorithms, Systems, and Applications. WASA 2021. Lecture Notes in Computer Science(), vol 12939. Springer, Cham. https://doi.org/10.1007/978-3-030-86137-7_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-86137-7_39

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-86136-0

  • Online ISBN: 978-3-030-86137-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics